5232 275
2196 172
8302 669
284455 904
10551 809
33914 746
45168 618
43682 684
32350 530
22154 640
6882 141
7704 690
47555 425
25634 231
32579 558
30161 753
15435 571
21147 420
2523 323
3047 492
4243 60