5014 455
4964 530
14825 351
93876 286
21984 846
25298 402
3412 179
22183 748
19094 654
26825 651
7265 648
10193 404
9493 595
1257 139
6809 121
1059 101
3624 345
1383 136
1261 228
9363 189
12805 444
3322 689
1093 37
3614 728
2427 390