5020 455
4968 530
14831 351
93898 286
21989 846
25300 402
3413 179
22191 748
19100 654
26828 651
7267 648
10207 404
9495 595
1257 139
6817 121
1059 101
3625 345
1383 136
1261 228
9372 189
12820 444
3322 689
1093 37
3614 728
2427 390