20585 125
12596 443
18880 560
8111 229
3999 135
2270 146
3093 314
3804 176
4611 154
9881 390
3957 507
5856 543
4928 359
5376 909
5060 533
5245 150
6328 583
7343 416
10044 728
9397 647
5692 136
8325 653
5799 705
15017 774
15302 187
6263 611
9967 65
2443 288