3342 551
19166 475
4904 89
9212 796
12303 532
11035 129
17510 842
11217 416
9556 831
21897 264
25226 738
3517 761