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