30968 560
28435 151
11206 728
13083 843
4849 392
21105 58
9505 262
5132 212
14358 723
60864 417
541436 859
204006 296
136923 134
159698 426
111557 681
75385 285
99644 119
95830 674
208196 835
342297 577
133364 694
117987 519
388288 570
113286 80
205607 875
85808 609
94339 366
191811 651