3006 544
3109 494
2059 209
1242 178
4128 498
7740 925
4277 305
2477 99
6664 666
3842 823
5942 336
4012 579
6534 611
4356 404
75842 774
31186 346
27608 81
17564 94
40852 437
23868 658
24895 852
51319 379
8204 284
23969 535