3943 251
14764 652
3102 304
11299 281
2394 269
9082 263
21090 61
2312 92
9285 905
3873 851
2634 138
3672 505
5563 814
3017 596
4649 276
2211 180