4538 913
3550 392
18006 403
1020 60
2031 255
6307 201
20531 185
32668 584
9138 482
104066 217
107277 430
77244 643
22314 149
31667 754
11120 174
8406 562
8183 415
5911 361
8801 80