56581 113
102093 277
28358 21
44195 83
26058 48
34347 84
106464 444
26497 60
41171 96
24778 64
38917 69
22160 50
23234 37
11235 14
22048 45
18389 30
86176 121
20855 51
58733 157
31137 59
53883 128
14365 10
15059 12
91126 262