3911 391
2260 547
1498 238
3333 289
2818 128
3864 506
3284 425
12357 701
7283 42
15452 684
15687 848
39170 34
5820 58
41666 722