5956 892
12101 512
8378 718
4028 87
11250 360
30461 943
6108 617
6748 415
30971 631
25668 143
7221 457
30915 690
5250 549
3930 253
22673 158
13278 302
24174 67
7124 582
7377 526
6349 336