338 91
2168 656
1156 214
2979 700
3206 577
3169 146
18164 312
16009 739
17464 848
31522 66
13295 594
5883 359
12437 520