5018 455
4966 530
14829 351
93882 286
21985 846
25299 402
3412 179
22185 748
19096 654
26826 651
7266 648
10198 404
9493 595
1257 139
6813 121
1059 101
3624 345
1383 136
1261 228
9369 189
12814 444
3322 689
1093 37
3614 728
2427 390