5432 505
6033 677
3901 630
3092 277
2356 288
7653 637
11882 922
10655 722
3715 229
4600 445
18495 849
3795 436
9562 768
3581 778
32433 471
9111 703
3640 213
2428 329
3841 408
4128 611
2048 264
4495 836
3575 79
4992 533