3040 201
3660 93
4178 696
8727 416
2811 282
3005 300
24016 253
12642 120
66814 726
48050 423
46878 290
31262 719
102528 314
33247 566
66714 499
43819 493
63442 387
42857 884
31330 240