29535 395
78899 671
23345 721
203661 731
184328 1000
168221 699
26943 470
61863 200
916764 1612
50301 264
27587 263
87373 445
44112 761
180530 1274
71360 338
99319 696
148738 787
20496 154
92209 347
106807 895
17215 611
17682 886
179761 1059
116559 811
49742 115
65498 499
53222 395
136566 428