4557 913
3562 392
18008 403
1020 60
2033 255
6308 201
20532 185
32670 584
9139 482
104070 217
107281 430
77270 643
22318 149
31714 754
11124 174
8406 562
8184 415
5911 361
8801 80