12181 365
10877 609
8782 875
20929 341
11662 734
20446 810
9559 621
14944 142
247183 1043
57070 872
4725 385
3119 229
23427 863
11590 675
13290 747
7804 681
9726 41
11548 57
12967 119
7302 47
17326 731
15496 580