15068 61
20908 81
3926 257
4755 738
5681 247
5612 177
12053 688
23736 69
15869 794
7924 510
7348 447
948 34
1711 292
3045 39
4989 775
2707 263
20503 941
6486 569
4270 178
11062 711
6138 545
37608 649
6173 850
30139 363
17058 44
12393 310
3976 537
1348 215