10301 303
41600 912
12471 623
4202 107
19097 375
2704 392
7521 602
3231 575
9260 28
4282 544
4128 620
20221 672
19876 137
3844 383
25900 80
2831 626
7510 857
12507 443
9639 715
3360 138
937 76
30483 207
6245 647
8236 554
3197 95
5343 429
2619 733
9148 168