1016 81
2635 524
3661 204
2924 566
22234 517
3035 543
4183 686
3879 380
4670 894
6613 424
4202 720
2445 277
2055 259
1935 193
3584 631
8666 355
4087 725
5356 583
4083 390
16943 417
13818 98
1437 61
2853 133
2864 498