5028 269
2856 225
4750 594
3073 601
6306 197
5200 279
3460 233
5329 806
4000 472
20052 798
11746 640
12825 201
18533 167
232169 880
460528 974
12461 108
50368 327
130621 541
27096 621
17523 469
43426 239
5362 411
2962 76
4186 867
3859 331
3658 261
4762 714
6145 623