20853 200
22528 790
16507 111
33292 713
21979 188
37457 418
27441 432
40276 618
47581 678
25770 80
35630 647
15468 161
19077 549
31917 664
41760 586
39296 700
32038 943
28329 424
32050 494
14020 277
25001 506
25968 462
42266 546
31427 813