42992 143
40886 244
38842 134
34870 123
34723 98
26762 94
25873 94
25051 35
21856 33
20142 37
19445 28
17653 98
17426 56
17337 81
16769 25
16198 93
15665 46
15279 76
14794 43
13606 32
13352 40
12899 55
12360 20
12200 43