1665 120
12355 83
62385 591
18106 514
12014 372
22581 75
2505 252
15346 302
33921 911
3277 189
2279 280
31042 636
1566 174
2594 413
2865 273