5054 58
3125 295
5785 398
5871 340
7917 949
9222 522
6545 759
5298 42
4714 428
4463 760
6342 1014
4920 372
11315 618
15400 809
10019 63
72673 240
53346 778
8217 156
8591 410
7348 278
13084 723
9128 601
11078 730
10483 701
92314 888
5516 242
16630 532
2291 68