5013 200
14309 78
7782 652
1761 280
8253 898
9652 762
5232 110
11042 519
3122 802
7526 637
1453 251
7153 330
2857 581
1787 368
959 129
3272 906
2367 423
4529 354
55742 76
120556 664
40547 676
2578 627
5239 741
5721 487
2739 811
473 82
2580 703
3353 882