2403 443
1651 386
1497 287
1542 383
1846 272
3301 610
2560 778
2976 737
1039 231
3521 795
2533 503
366 40
2634 359
1211 326
1317 231
2315 376
3145 792
1263 358
3120 869
1528 57
2213 530
5291 555
906 68
2499 423