2885 85
3447 330
5554 787
3846 944
9463 516
6879 553
14443 713
2965 352
7466 473
10734 307
2457 423
3586 425
3626 211
3215 406
1118 66
9445 111
4186 507
3197 92
9667 529
2852 248
5760 366
3659 562
11050 581
22103 570
3169 255
9270 517
3682 230
1341 99