5060 771
34659 89
2915 757
1519 199
33770 306
29816 316
15092 314
113546 696
23018 659
28198 210
12714 483
4304 295
1267 60
4443 390