52493 306
30123 59
22053 33
85564 227
37690 98
57936 129
41075 98
58890 238
84727 466
31694 38
27446 35
37964 85
89599 226
37651 79
37056 121
9200 14
9830 2
11011 6
9084 11
9600 2
11412 9
13777 11
12368 15
19740 55