5953 13
7338 41
29125 82
9516 37
9546 32
7250 36
30014 105
11071 33
22893 45
12681 39
23733 56
28905 73
44518 100
2238 9
32331 117
53324 187
11048 27
2574 7
9564 10
85430 105
34916 47
12559 34
133353 271
4780 22