861 239
2932 806
1561 299
6474 393
3002 547
2364 238
4147 289
3095 128
4215 506
3552 425
12955 701
8368 42
17464 684
17023 848
39806 34
66189 560
6248 58
43154 723
13123 330