56581 113
101860 277
28358 21
44195 83
26058 48
34347 83
106464 443
26497 60
41171 94
24778 63
38917 69
22160 50
23234 37
11235 14
22048 45
18389 30
86176 120
20855 51
58733 157
31137 58
53883 128
14132 10
15059 12
90893 261