18982 700
3828 410
2599 612
2671 279
3427 496
7219 623
4462 152
5733 358
2877 334
16697 576
10198 91
4593 39
4771 340
1505 93
4378 329
3694 92
10941 494
2415 135
11835 307
6698 931
3564 369
15750 763
3966 629
6384 209
21289 317
30340 174
46397 410
25590 420