25529 57
32057 280
8594 855
10550 350
1835 538
1331 304
575 154
1730 515
7369 392
28680 508
2864 633
6202 420
2740 558
1868 524
1810 106
101090 939
2658 793
85911 199
2383 605
6948 492
774 198
12323 44
1426 352
2324 676