29535 395
78899 671
23345 721
203663 731
184329 1000
168227 699
26943 470
61863 200
916770 1612
50308 264
27591 263
87373 445
44112 761
180531 1274
71360 338
99319 696
148739 787
20496 154
92209 347
106807 895
17215 611
17683 886
179763 1059
116561 811
49742 115
65499 499
53222 395
136568 428