5229 275
2193 172
8300 669
284432 904
10551 809
33905 746
45164 618
43681 684
32339 530
22149 640
6882 141
7701 690
47546 425
25629 231
32566 558
30158 753
15430 571
21143 420
2519 323
3047 492
4243 60