21012 476
1884 304
3435 646
12335 592
2117 198
7518 31
5990 94
4726 603
18985 658
15936 61
23422 82
4477 257
6613 739
7274 248
6679 179
13263 689
24577 70
16209 793
8541 510
8034 447
1354 34
1937 292
3458 39
5224 775
3239 263
21039 941
6820 569
4654 178