12291 111
4654 587
3832 176
2618 215
5494 462
3927 567
4970 58
3090 295
5721 398
5841 340
7859 948
9197 522
6505 759
5258 42
4692 428
4438 760
5589 1014
4892 372
11243 618
15300 809
9994 63
72276 240
52010 778
8116 156
8475 410
7313 278
12959 723
9102 601