120658 653
317373 1003
304207 581
168277 662
78652 662
78633 229
42139 297
121684 221
56440 99
303992 551
79365 291
66140 217
76268 570
79262 854
108830 445
139942 771
70651 333
14240 572
166727 339
103302 661
96189 346
104602 145
96714 453
177017 959
21285 114
175316 822
143924 787
27652 577