13191 480
8896 252
2322 218
30027 775
18402 394
15961 668
7591 440
13444 429
8986 70
11031 294
1334 63
9026 131
1243 174
3092 655