1005 131
2591 248
3130 688
2955 632
4053 903
1616 49
1405 283
2653 622
2093 274
12965 112
3871 610
3414 869
2818 507
3059 815
2854 447
2276 330
3175 505
3920 885
14607 297
4115 567
1512 235
2624 439
3484 341
2662 501