12072 580
6362 203
4577 594
9345 315
6317 59
2337 119
7609 563
5224 47
6179 515
5464 420
6423 103
4918 370
13712 405
35275 641
24626 328
2210 358
18021 389
34103 84
246715 1196
2690025 4047
332076 529
3146977 6757
257632 1184
143640 691
13135 677
129198 1078
47057 385
145246 273