5848 468
8675 253
18068 709
2129 74
3829 302
4025 611
15801 440
26910 402
1064 126
2660 370
3508 574
1609 52
3239 575
1193 110
9647 27
2173 284
1975 315
4813 379
5016 917