12434 360
4977 622
2955 346
6171 327
64305 660
8326 94
19491 292
1287 175
11682 702
8019 732
7641 352
4934 482
5569 562
7696 674
4908 368
7778 834
2616 284
3416 431
1120 210
7585 940