3904 375
2872 491
3143 268
13902 598
2133 94
1891 46
27580 437
9856 743
3234 460
6986 286
7495 333
10015 88
23074 826
6648 506
22458 357
2913 257
5809 587
3446 527
11759 746
15467 664
7110 570
2887 254
8396 253
4685 56