10431 244
4100 753
2832 563
5682 540
1346 209
1718 289
1764 317
2608 71
2530 488
5319 611
6527 322
2175 327
24848 702
2321 435
2848 607
2815 652