25530 57
32059 280
6936 703
10553 350
8594 855
1835 538
1331 304
6207 420
575 154
1730 515
2741 558
7369 392
28680 508
2864 633
101090 939
1810 106
1868 524
2659 793
85911 199
2383 605
774 198
6948 492
2325 676
1426 352