5041 658
2404 449
1716 408
2094 133
962 47
1274 242
4398 344
2282 523
3548 712
871 175
1465 397
4853 843
5792 860
2703 90
2694 283
2755 453
1999 411
2960 865
4042 680
4096 294
2969 749
834 64
10642 430
16646 763