30398 73
22638 44
53832 157
56377 312
38650 116
30362 93
39647 149
34736 67
16216 24
27013 81
20912 32
37946 69
13847 19
29221 67
45761 154
31563 39
30897 79
15814 26
13241 15
20008 35
10483 13
12248 10
36610 77
58038 273