938 285
2078 635
2584 676
2833 802
1840 282
3375 796
315 39
2258 573
1243 302
348 74
10935 747
2873 940
2111 522
2485 654
1395 402
10224 261
3172 417
29436 111
5488 767
15902 174
14207 82