100969 329
50547 70
44708 207
33353 98
31482 26
30375 89
25594 35
22958 47
20842 45
18742 27
18239 31
17683 32
16566 47
16394 42
15935 48
15840 30
15202 30
15026 16
14608 36