952 227
2833 837
392 115
2297 581
1638 245
842 131
1231 282
1728 459
2344 699
12883 433
30303 675
18491 112
1409 301
2169 602
370 84
2041 398
3014 963
739 214
326 74
2381 483
1782 579
703 149
2256 645
1053 300
2980 913
1067 278
683 120
1923 336