4010 436
3073 458
6910 571
5434 593
3432 431
3522 400
15878 893
11995 958
21080 419
2617 53
4097 834
3284 523
6189 684
12016 861
7482 171
3865 416
4356 823
3742 211
2849 374
8872 645
14942 271
3049 129
6056 833
4647 338