14562 156
12676 313
13816 166
20426 664
11870 451
6810 106
12107 648
12608 719
4806 837
8492 694
5973 148
12259 964
15999 346
7103 488
16266 1000
3788 589
14198 322
2146 385
4062 858
3171 630
8697 480
7781 204
3587 551
6418 111