16139 307
2850 477
5971 493
39925 672
2881 651
8331 291
24936 137
4308 58
15427 648
4374 640
6638 62
2311 213
5017 849
10639 376
1555 157
1613 125