4252 530
9303 321
23922 431
5092 671
4259 621
28283 320
12986 315
40009 87
6372 850
8214 825
2447 40
3760 707
1883 119