2347 54
3444 347
83897 378
29695 498
40521 885
82663 701
26816 198
21256 481
90100 588
8331 248
27578 715
2277 160
3074 275
3926 597
3615 857
5705 509