14516 485
9571 287
11004 265
15529 323
9247 521
5819 728
5151 125
4005 558
8597 824
20506 664
11079 579
4243 151
8167 708
13057 598
29188 669
12882 312
8000 436
16795 679
9744 787
4805 227
11146 322
16797 900
26915 935
18081 583
2746 145
16120 758
4930 116
17449 112