857 239
2922 806
1530 299
5994 393
2805 547
2145 238
4067 289
3068 128
4173 506
3452 425
12783 701
7807 42
17329 684
16361 848
39731 34
66049 560
6176 58
42900 722
13115 330