29526 395
78870 671
23340 721
203614 731
184278 1000
168182 699
26928 470
61840 200
916677 1612
50293 264
27580 263
87344 445
44100 761
180490 1274
71340 338
99302 696
148705 787
20486 154
92175 347
106782 895
17213 611
17673 886
179716 1059
116540 811
49727 115
65473 499
53208 395
136543 428