14286 493
13450 614
1472 382
2733 559
517 91
2689 506
25466 370
56634 557
48983 368
84660 215
81747 460
4445 280
10608 711
7861 453