62577 471
18506 296
250110 701
19370 596
139631 324
202534 1116
103066 206
119077 189
72343 561
24249 506
3331 527
11071 584
2080 75
2968 136
6005 694
5812 59
27766 637