4480 913
3508 392
18005 403
1018 60
2028 255
6291 201
20529 185
32664 584
9133 482
104048 217
107269 430
77222 643
22299 149
31635 754
11105 174
8406 562
8182 415
5907 361
8798 80