25201 943
29508 378
19317 782
13567 529
17157 535
7312 162
14895 223
6513 733
4807 344
40115 240
3380 668