3295 331
4263 597
24559 501
27141 575
40947 436
54058 394
36978 433
10241 99
15333 725
14860 364
7159 45
15520 765
7159 837
5532 490
3454 550
5989 121