4004 751
922 100
2806 298
2653 658
1575 301
4046 101
2494 502
2510 409
1397 219
3493 669
4028 464
2874 514
3220 562
4405 484
3088 544
1671 387
688 51
1700 199
2140 427
4225 613
1833 333
1964 371
3528 181
1307 98
2363 398
1312 239
2771 658
2248 604