9502 49
9686 161
29584 126
19132 1030
3396 26
15873 572
13025 582
12307 416
20886 715
7108 266
4073 447
3433 624
22084 107