5231 275
2195 172
8302 669
284454 904
10551 809
33914 746
45167 618
43682 684
32347 530
22153 640
6882 141
7704 690
47555 425
25634 231
32578 558
30161 753
15435 571
21146 420
2523 323
3047 492
4243 60