5810 468
8580 253
18038 709
2111 74
3813 302
4008 611
15787 440
26892 402
1050 126
2634 370
3496 574
1600 52
3224 575
1178 110
9635 27
2153 284
1958 315
4745 379
4998 917