10298 221
321 30
1029 122
2166 597
28196 342
14278 186
244950 2036
23944 768
56596 593
82497 668
29801 744
4029 563
4046 789
6686 512
5020 802
3084 502