339051 1092
38795 338
35194 556
34666 81
99544 345
87463 683
81688 630
32274 251
20178 105
34306 243
82935 972
85557 575
56979 929
111351 665
81607 212
142673 853