3009 877
8608 196
29840 156
220359 317
15930 346
7830 239
17867 820
12386 374
4917 92
14926 642
3125 416