15738 30
19572 491
3099 251
4273 772
40815 663
9170 455
5117 420
1971 325
14084 327
3270 298
13625 187
3806 502
15015 497
1112 79
2631 243
3586 526
2948 725
2642 705
5136 885
20620 189
18125 324
711 75
23747 442
2324 91