1138 214
2958 700
2853 577
3146 146
18112 311
15983 739
17287 846
31407 66
13270 594
5842 359
12361 520