4096 80
4263 826
1506 261
3663 130
4533 678
2427 307
3118 556
1626 383
2143 394
2354 424
2182 407
3372 959
2675 553
2096 354
616 69
17976 99
2509 505
4165 628
2652 403
3935 241
2375 272
1527 139
3209 432
4338 576