133026 209
5876 602
186375 1049
31038 864
10745 63
53085 379
10960 72
3888 366
17022 109
30116 499
111618 278
9030 323
2404 507
2809 384
6804 69
20272 185
6879 362
13813 298