22896 550
5312 625
3783 590
6623 266
4268 755
7467 627
4555 359
3474 521
2338 287
10206 595
10274 925
6301 347
5642 390
1393 126
1609 51
19236 240