4658 913
3596 392
18011 403
1022 60
2039 255
6327 201
20532 185
32672 584
9149 482
104085 217
107291 430
77294 643
22328 149
31783 754
11135 174
8406 562
8184 415
5912 361
8804 80