30722 601
16073 810
4789 309
5431 336
4678 46
12974 278
17141 315
4088 544
20501 301
3193 371
5672 263
12676 177
8807 509
14336 664
29986 107
26297 436
11498 880
8038 135
3842 37
11686 445
5597 283
5355 473
19915 52
39873 129
3526 304
6710 251
4888 318
10770 648