5660 468
8252 253
17886 709
2028 74
3736 302
3912 611
15735 440
26818 402
1008 126
2545 370
3446 574
1522 52
3159 575
1142 110
9590 27
2065 284
1925 315
4514 379
4929 917