21018 42
35255 150
140899 801
14780 143
30131 342
17246 132
15027 288
24414 324
49558 448
298609 2066
39524 283
18781 261
41995 205
17609 169
191130 572
35862 327
25209 189
42671 370
252070 625
13804 65
28178 203
29595 267
12418 271
50091 659
43429 379
56561 540
38848 327
172281 1538