19874 128
5218 642
3923 176
29791 232
1183722 3165
722314 2217
35148 486
174911 726
59109 343
18947 399
191498 489
7304 362
5936 160
12964 671
3174 324
5133 584
5617 508
50866 421
39475 838