1271 120
11640 83
57781 591
17757 514
11818 372
22066 75
2468 252
15040 301
33256 910
3214 189
2207 280
28321 635
1453 174
2495 413
2758 273