31039 90
38164 881
138564 814
97554 904
87645 352
118637 792
64104 174
21252 417
28150 831
64848 312
36055 461
99603 893
54366 525
25742 514
20348 868
19430 68
18908 83
50360 627
234664 1234
20950 294
90692 908
56842 632
104651 619
21240 79
165724 498
51291 244
25735 426