5021 455
4972 530
14842 351
93929 286
21996 846
25304 402
3414 179
22193 748
19102 654
26832 651
7268 648
10213 404
9495 595
1257 139
6824 121
1059 101
3627 345
1383 136
1261 228
9380 189
12830 444
3322 689
1093 37
3614 728
2427 390