3065 64
35852 743
3301 111
41091 375
5654 509
2687 554
20401 474
2791 287
2796 552
3979 632
4969 657
3493 43
3814 556
9435 389
19513 63
3660 262
2289 318