40080 344
20262 441
13897 415
16383 40
19034 683
28157 299
18849 328
11796 654
8899 309
13414 270
22384 710
9804 305
13147 393
13004 269
14429 741
31331 913
41535 993
17811 799
15742 426
14553 112
13952 525
19118 605
12607 470
15018 728