22931 378
30671 84
21414 471
29500 322
23816 328
18920 153
31619 743
18018 425
28657 478
23028 122
23098 413
45382 276
23402 915
30667 725
23262 640
24642 319
28812 520
22919 707
23835 268
31522 598
26952 147
29105 454
17538 605
28095 297