10298 221
321 30
1030 122
2166 597
28196 342
14278 186
244998 2036
23949 768
56601 593
82497 668
29801 744
4030 563
4046 789
6687 512
5020 802
3084 502