5023 455
4974 530
14843 351
93937 286
22000 846
25308 402
3414 179
22207 748
19104 654
26841 651
7268 648
10226 404
9496 595
1257 139
6833 121
1060 101
3627 345
1383 136
1261 228
9383 189
12834 444
3324 689
1093 37
3614 728
2427 390