12057 51
14263 890
5448 240
3292 375
7750 593
5414 135
6593 260
10453 667
17226 648
3994 83
4057 733
3934 522
10301 564
18589 753
5826 299
15775 614
5548 405
7088 203
5259 437
3756 288
5128 701
21126 444
7631 524
4189 216