3054 877
8618 196
29857 156
220368 317
15937 346
7836 239
17880 820
12389 374
4917 92
14936 642
3131 416