15066 61
20901 81
3924 257
4755 738
5681 247
5610 177
12050 688
23729 69
15866 794
7923 510
7347 447
948 34
1709 292
3045 39
4989 775
2707 263
20503 941
6485 569
4269 178
11061 711
6138 545
37603 649
6172 850
30138 363
17058 44
12392 310
3975 537
1348 215