1005 247
709 53
2859 421
3386 646
2424 131
1013 44
15233 236
800 51
11370 547
3582 705
28340 493
14269 697
16568 225
4564 172
11385 593
5030 559