10228 221
318 30
1028 122
2166 597
28178 342
14261 186
244564 2035
23842 768
56501 593
82423 668
29791 744
4029 563
4045 789
6685 512
5018 802
3083 502