9362 58
14630 548
32015 222
2884 311
17864 151
9805 661
8844 834
11169 401
7490 675
22481 669
7281 578
19699 547
3840 264
4763 300
1515 48