857 239
2921 806
1523 299
5868 392
2769 547
2104 238
4051 289
3064 128
4164 506
3433 425
12726 701
7596 42
17286 684
16094 848
39710 34
66031 560
6164 58
42834 722
13113 330