12095 365
10797 609
8752 875
20803 341
11490 734
20355 810
9520 621
14639 142
247152 1043
56927 872
4691 385
3093 229
23357 863
11525 675
13227 747
7780 681
9673 41
11493 57
12885 119
7268 47
17252 731
15433 580