3089 90
4623 684
3140 355
4642 228
2055 84
4594 92
3411 166
2182 164
4521 663
9163 747
3763 310
6459 887
6831 527
8656 553
8038 340
14728 696
5017 384
2938 101
15040 329
10672 606
5158 432
3357 266
3404 76
4311 164