4144 391
2281 547
1525 238
3393 289
2837 128
3884 506
3302 425
12391 701
7305 42
15484 684
15716 848
39182 34
64916 560
5838 58
41745 722
13062 330