17855 36
29535 138
2932 241
1791 261
3145 178
4779 472
5016 565
2921 496
1639 121
3235 682
6583 893
3083 127
2698 301
3719 851
3926 665
7344 571
8659 182
3603 593
1857 37
2217 266