861 239
2931 806
1560 299
6467 393
2999 547
2360 238
4146 289
3095 128
4215 506
3552 425
12954 701
8368 42
17463 684
17022 848
39806 34
66188 560
6248 58
43151 723
13123 330