2493 503
1728 459
1394 325
2881 622
2917 781
3318 727
2492 643
2320 277
3392 955
975 223
1697 79
1976 387
1241 267
3517 707
3733 662
8253 720
2543 700
1955 482
2404 621
2377 699
1580 464
1505 275
2238 708
1012 208