12608 170
15850 747
6915 554
3583 622
5972 665
6135 484
5401 447
6894 392
18407 516
3491 157
13944 456
1660 174
17785 429
5687 740
4871 785
4399 343
63984 443
211951 1153
9402 351
101201 242
62359 604
15089 743
97912 289