29739 680
12288 240
16422 527
9034 893
12530 734
12686 387
14951 533
31365 412
23353 405
12762 263
6237 102
9385 298
5637 672
10526 766
25273 80
9424 34
6802 446
7032 350
7493 755
7973 228
28536 753
9770 655
34378 339
8432 471
8705 681
14746 701
5934 442
11525 82