861 239
2931 806
1560 299
6461 393
2996 547
2358 238
4146 289
3095 128
4215 506
3552 425
12953 701
8368 42
17460 684
17022 848
39805 34
66185 560
6248 58
43150 723
13123 330