5037 455
4988 530
14863 351
93990 286
22012 846
25330 402
3417 179
22233 748
19127 654
26853 651
7273 648
10252 404
9502 595
1258 139
6929 121
1064 101
3634 345
1387 136
1263 228
9415 189
12867 444
3324 689
1096 37
3615 728
2430 390