4550 913
3555 392
18008 403
1020 60
2032 255
6308 201
20532 185
32670 584
9138 482
104067 217
107278 430
77253 643
22317 149
31693 754
11122 174
8406 562
8184 415
5911 361
8801 80