10507 303
42519 912
12726 623
4316 107
19405 375
2738 392
7686 602
3372 575
9599 28
4429 544
4265 621
20734 672
20575 137
3932 383
26690 80
2939 626
7706 857
12595 443
9933 715
3567 138
996 76
30710 207
6461 647
8764 554
3298 95
5471 429
2708 733
9839 168