2747 306
2670 618
7336 500
4242 608
6011 286
1149 313
3417 124
2205 509
5296 460
4927 476
9709 445
5957 350
1300 158
2936 382
532 49
3676 724
2860 515
2904 623
2155 61
3050 400
3496 487
7288 914
4083 38
3985 503