100457 321
50121 70
44708 206
32945 98
31066 26
29942 88
25204 35
22958 47
20842 44
18742 27
18239 31
17683 32
16566 47
16394 42
15840 30
15531 47
15202 30
14622 15
14608 36