12291 111
4654 587
3834 176
2618 215
5494 462
3927 567
4971 58
3090 295
5726 398
5841 340
7861 948
9197 522
6505 759
5259 42
4692 428
4438 760
5589 1014
4892 372
11244 618
15308 809
9994 63
72278 240
52038 778
8116 156
8479 410
7313 278
12962 723
9102 601