4196 625
103886 393
2602 267
7172 701
18112 443
122992 758
27092 532
24134 108
6135 479
4686 67
3591 418
4248 485
5326 651
40239 259