16036 33
30382 94
172424 621
118082 288
15274 40
31941 128
30782 66
9572 50
30141 115
70078 264
22182 30
22415 99
18577 31
15881 25
53872 91
15440 59
54954 106
18788 39
15952 45
7507 6
78535 116
12184 43
73179 271
14417 47