4354 391
2312 547
1583 238
3479 289
2895 128
3898 506
3319 425
12425 701
7354 42
15540 684
15777 848
39209 34
64990 560
5864 58
42053 722
13066 330