14503 485
9556 287
11000 265
15524 323
9213 521
5813 728
5146 125
4000 558
8576 824
20465 664
11067 579
4222 151
8161 708
13033 598
29175 669
12872 312
7990 436
16787 679
9740 787
4795 227
11138 322
16785 900
26889 935
18063 583
2744 145
16113 758
4928 116
17437 112