9413 49
9622 161
29389 126
18899 1030
3361 26
15817 572
13002 582
12195 416
20656 715
7094 266
4056 447
3414 624
21943 107