5029 455
4977 530
14850 351
93958 286
22005 846
25313 402
3417 179
22219 748
19112 654
26844 651
7269 648
10236 404
9499 595
1258 139
6895 121
1064 101
3630 345
1385 136
1261 228
9395 189
12845 444
3324 689
1093 37
3614 728
2427 390