5037 455
4985 530
14859 351
93978 286
22010 846
25324 402
3417 179
22229 748
19123 654
26851 651
7273 648
10249 404
9501 595
1258 139
6925 121
1064 101
3633 345
1386 136
1263 228
9409 189
12862 444
3324 689
1096 37
3615 728
2428 390