5030 773
30330 508
10330 506
6476 60
5280 126
4511 151
3493 79
3857 944
5850 717
2508 438
2640 294
3837 685
20668 384