108213 716
4738 122
10666 348
12375 314
8038 609
12618 400
15216 153
5944 299
20533 492
196974 528
18275 197
25700 476
43145 765
47183 289
31271 734
7568 515
16298 692
15488 753
2152 66
8597 599
12110 105