2996 517
3427 553
3002 342
3170 593
3802 865
2258 486
2348 407
2015 265
1616 299
3374 626
925 91
1829 305
3123 818
2352 507
1247 233
2728 496
1517 272
3114 712
3288 584
1814 391
2971 826
1390 174
1073 158
2830 706
2003 353
2615 712
2432 483
2958 916