2201 85
3494 415
2881 553
43210 847
26007 646
10753 256
3599 590
7837 823
3641 193
10280 347
9910 391
8628 788
7977 713
2560 471
3707 45
18017 593
3088 853