19636 128
5214 642
3923 176
29778 232
1183644 3165
722208 2217
35148 486
174898 726
59097 343
18946 399
191437 489
7300 362
5935 160
12964 671
3174 324
5129 584
5616 508
50852 421
39469 838