15095 658
4682 305
2169 312
5429 418
3472 550
5891 900
1784 56
3060 263
3379 507
4352 593
3701 728
1812 190
3813 823
1405 109
3242 597
10649 979
3466 595
11998 436
16267 738
1776 266
13357 255
2824 418
2871 454
3276 431