5023 455
4974 530
14843 351
93936 286
22000 846
25307 402
3414 179
22206 748
19104 654
26841 651
7268 648
10217 404
9496 595
1257 139
6833 121
1060 101
3627 345
1383 136
1261 228
9382 189
12834 444
3323 689
1093 37
3614 728
2427 390