4162 391
2283 547
1528 238
3398 289
2840 128
3885 506
3302 425
12392 701
7308 42
15486 684
15717 848
39184 34
64917 560
5838 58
41765 722
13062 330