5011 455
4959 530
14819 351
93852 286
21978 846
25292 402
3410 179
22171 748
19092 654
26822 651
7265 648
10178 404
9492 595
1257 139
6803 121
1059 101
3624 345
1383 136
1261 228
9347 189
12795 444
3321 689
1092 37
3614 728
2426 390