4555 913
3560 392
18008 403
1020 60
2033 255
6308 201
20532 185
32670 584
9139 482
104070 217
107279 430
77264 643
22317 149
31706 754
11122 174
8406 562
8184 415
5911 361
8801 80