1395 120
11852 83
59306 591
17866 514
11876 372
22235 75
2478 252
15122 301
33471 911
3245 189
2227 280
29158 635
1457 174
2538 413
2786 273