862 239
2943 806
1599 299
6919 393
3136 547
2475 238
4188 289
3126 128
4238 506
3603 425
13044 701
8438 42
17545 684
17139 848
39873 34
66375 560
6276 58
43350 723
13133 330