52493 307
30123 59
22284 33
85564 229
37690 98
58168 129
41075 98
58890 238
84959 474
31694 38
27446 35
37964 85
89835 229
37651 79
37289 121
9200 14
9830 2
11011 6
9084 11
9600 2
11412 9
13777 11
12368 15
19740 55