3065 64
35830 743
3301 111
41077 375
5652 509
2686 554
20401 474
2788 287
2791 552
3979 632
4967 657
3489 43
3814 556
9427 389
19509 63
3660 262
2289 318