3065 64
35884 743
3304 111
41110 375
5655 509
2687 554
20401 474
2793 287
2796 552
3979 632
4970 657
3503 43
3814 556
9445 389
19520 63
3660 262
2289 318