20547 545
4164 59
14141 347
16427 801
8259 676
2361 184
3808 150
4408 473
10465 673
11933 1017
2337 290
6970 36
4134 707
4623 930