24957 638
14287 266
8948 600
25110 850
23748 178
10438 819
4282 223
5810 236
20479 814
32451 678
50701 228
36851 181
5139 252
6454 801