5016 517
16949 569
7640 648
7272 593
5325 35
5942 610
12485 850
4970 134
4693 409
2715 330
3836 310
8492 367
10318 883
6151 167
6603 598
5183 678
13248 206
10977 683
6257 142
4702 117
11431 147
12921 78
5614 219
8789 572