21312 242
16597 840
11926 556
9051 450
17097 63
31857 141
2693 768
21999 158
16666 669
2333 310
1489 292
3324 467
1218 155
2336 427
1348 36
2824 499
750 107
3553 593
1219 246
1860 266
1078 94
3828 685
832 168
2254 455
3133 550
3982 684
3073 643