19759 128
5217 642
3923 176
29780 232
1183675 3165
722253 2217
35148 486
174903 726
59103 343
18946 399
191457 489
7301 362
5935 160
12964 671
3174 324
5133 584
5616 508
50859 421
39471 838