5096 455
5039 530
15008 351
94327 286
22115 846
26525 403
3437 179
22422 749
19219 654
26924 651
7307 648
10914 404
9520 595
1275 139
7077 121
1078 101
3659 345
1412 136
1279 228
9539 189
13380 444
3346 689
1113 37
3626 728
2442 390