4638 913
3594 392
18010 403
1022 60
2037 255
6325 201
20532 185
32672 584
9149 482
104083 217
107289 430
77290 643
22328 149
31779 754
11132 174
8406 562
8184 415
5912 361
8804 80