22960 486
12213 254
7843 221
32102 777
19840 395
17347 668
8411 441
15564 430
10255 71
11856 294
1600 63
15164 133
1403 174
3315 655