3065 64
35828 743
3301 111
41073 375
5648 509
2686 554
20401 474
2787 287
2791 552
3979 632
4967 657
3489 43
3814 556
9426 389
19508 63
3660 262
2289 318