3581 856
1346 86
2621 423
3309 589
4899 394
2129 431
1259 66
2567 471
1379 160
1764 232
1071 119
11008 571
3878 916
4467 736
2793 418
9958 270
4044 71
3983 62
1099 25
14082 803
3678 43
3438 405
1508 48
1770 155