5031 753
4224 302
40851 342
2945 246
6240 171
6611 208
78588 920
8278 68
31712 655
5016 311
6942 634
3657 337
12022 592
5047 231
10996 669
15024 741
5341 670
324 80
33183 578
7689 215
30362 445
5490 463
8721 1017
3321 268