3067 64
36020 743
3310 111
41182 375
5663 509
2691 554
20408 474
2795 287
2800 552
3986 632
4972 657
3518 43
3815 556
9454 389
19555 63
3660 262
2289 318