19801 783
16515 544
7790 683
42455 79
3497 389
5567 426
5778 657
29028 278
11216 830
17288 71
7111 358
14273 683
21783 500
28035 228
30862 718
9883 33
13941 266
25728 75
7644 216
28456 400
4184 214
18679 865
4194 634
6537 548
7963 893
10433 336
12174 614
10880 151