24362 943
28209 378
17752 782
12330 529
15753 535
6343 162
11773 223
5824 733
3893 344
36444 239
3070 668