4357 391
2315 547
1588 238
3483 289
2896 128
3898 506
3319 425
12427 701
7356 42
15542 684
15778 848
39209 34
64997 560
5864 58
42057 722
13066 330