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