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