21603 242
16837 840
12096 556
9255 450
17306 63
32853 141
2711 768
22223 158
16781 669
2359 310
1498 292
3347 467
1227 155
2352 427
1364 36
2838 499
759 107
3568 593
1225 246
1862 266
1086 94
3850 685
837 168
2276 455
3149 550
4003 684
3097 643