21005 463
13546 759
54893 327
23335 761
53318 262
17688 322
25111 794
13503 200
14058 332
46178 383
25886 582
19944 393
23437 919
18003 551
23782 695
10974 229
17013 522
5998 241
2767 316
3998 667
1932 39
7608 274
3283 465
3535 422
5406 93
4308 903