3148 877
8630 196
29868 156
220379 317
15941 346
7839 239
17899 820
12397 374
4918 92
14950 642
3132 416