5021 455
4972 530
14843 351
93931 286
21997 846
25306 402
3414 179
22205 748
19104 654
26837 651
7268 648
10215 404
9495 595
1257 139
6827 121
1060 101
3627 345
1383 136
1261 228
9380 189
12830 444
3323 689
1093 37
3614 728
2427 390