5029 455
4979 530
14851 351
93958 286
22005 846
25313 402
3417 179
22219 748
19113 654
26845 651
7270 648
10236 404
9499 595
1258 139
6898 121
1064 101
3630 345
1385 136
1261 228
9396 189
12845 444
3324 689
1094 37
3614 728
2427 390