132972 209
5872 602
186350 1049
31035 864
10745 63
53075 379
10956 72
3887 366
16999 109
30105 499
111580 278
9030 323
2404 507
2807 384
6802 69
20272 185
6878 362
13813 298