19801 783
16514 544
7789 683
42444 79
3497 389
5565 426
5778 657
29028 278
11211 830
17282 71
7111 358
14271 683
21781 500
28019 228
30852 718
9882 33
13935 266
25724 75
7644 216
28449 400
4184 214
18677 865
4194 634
6536 548
7961 893
10433 336
12173 614
10878 151