14005 458
21006 214
51456 942
27860 256
41350 454
20688 304
27522 659
13399 661
42715 204
32230 62
31571 384
23051 590
23603 487
22608 516
25300 244
37543 452
38881 620
19318 77
17601 182
30003 293
28417 653
39382 344
27114 404
23624 661