18435 127
5197 642
3921 176
29742 232
1183267 3163
721679 2215
35146 486
174837 726
59055 343
18934 399
191219 489
7285 362
5933 160
12962 671
3171 324
5127 584
5612 508
50803 421
39399 838