21401 159
9673 275
17035 613
10961 186
7472 206
9116 235
18649 269
14989 132
5375 29
10382 627
12294 183
4278 113
23223 352
4357 560
15378 401
52912 585
12563 214
24676 367
15467 880
15117 587
8883 476
10281 672
5782 379
16546 862
6431 226
5968 316
6309 451
8266 333