5095 327
3609 803
8761 888
2521 512
2106 208
1946 364
1488 175
16915 898
3850 754
3355 545
5766 531
3462 180
9239 229
2845 431
3122 312
2768 301
7128 360
2840 571
9604 479
6179 202
3208 549
5927 670
12762 67
7947 857