2987 660
14529 123
3235 642
1314 307
2330 502
16532 235
4053 420
3264 409
6617 263
2941 671
753 105
2236 613
2539 537
492 57
2484 437
7561 765
45721 313
42415 503
6820 474
1276 344
2381 255
3697 768
2607 533
1412 280