132991 209
5872 602
186359 1049
31035 864
10745 63
53079 379
10959 72
3887 366
17006 109
30108 499
111594 278
9030 323
2404 507
2808 384
6803 69
20272 185
6878 362
13813 298