20593 242
15893 840
11764 556
8804 450
16696 63
30566 141
2660 768
21416 158
16412 669
2281 310
1422 292
3283 467
1170 155
2320 427
1313 36
2796 499
713 107
3519 593
1190 246
1824 266
1053 94
3772 685
794 168
2208 455
3102 550
3948 684
3034 643