857 239
2921 806
1525 299
5900 392
2772 547
2110 238
4055 289
3065 128
4164 506
3438 425
12740 701
7641 42
17294 684
16169 848
39715 34
66037 560
6167 58
42850 722
13114 330