27925 404
32040 598
35538 406
58788 592
25750 753
31337 440
24806 75
20087 681
83385 906
32238 841
27982 402
29872 285
35733 388
15176 47
28962 507
16381 681
28936 117
22484 204
33420 211
25054 352
32633 350
14892 38
28266 598
22548 707