961 285
2079 635
2584 676
2833 802
1894 282
3399 796
315 39
2262 573
1243 302
348 74
10937 747
2873 940
2111 522
2487 654
1396 402
10226 261
3174 417
29437 111
5492 767
15907 174
14213 82