19287 695
8536 243
11734 350
9178 173
21883 101
9323 855
16497 64
6547 505
4946 376
12658 577
21362 349
4301 197
15456 325
7450 296
6096 696
17044 730
6741 593
7293 569
28978 576
7322 505
18400 135
57050 656
14577 288
10558 528
15680 927