18211 63
40881 566
14848 418
25243 534
160759 367
27654 117
49516 143
51510 587
26666 418
53599 695
28159 1009
22269 346
23275 211
22315 136
12908 254
50103 1092
25500 536
28207 342
39652 101
27185 357
20331 336
46075 217
29882 814
25610 73
31336 924
10212 287
20896 820
10113 340