115718 100
103819 176
80854 220
63603 59
60382 69
42336 81
38073 88
36236 137
31134 29
29373 76
27107 108
27085 48
25965 97
25815 29
25589 51
23778 22
23201 40
21967 95
21643 13
21300 67
20892 23
20110 84
19481 55
18515 11