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