5093 280
3052 176
4114 651
4896 747
5441 310
5076 741
4554 787
3241 40
12167 500
3417 97
6209 810
12730 273
5441 806
6790 733
6865 604
3780 441
4641 805
4923 334
5438 908
3575 160
7920 678
5325 320
8576 588
5581 823
2725 134
4661 578
9045 55
5025 212