2987 877
8605 196
29838 156
220356 317
15928 346
7829 239
17862 820
12385 374
4916 92
14918 642
3125 416