12605 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
63982 443
211950 1153
9401 351
101199 242
62359 604
15088 743
97908 289