957 285
2078 635
2584 676
2833 802
1880 282
3393 796
315 39
2262 573
1243 302
348 74
10937 747
2873 940
2111 522
2486 654
1396 402
10226 261
3174 417
29437 111
5490 767
15906 174
14212 82