19801 783
16514 544
7789 683
42442 79
3497 389
5565 426
5778 657
29028 278
11211 830
17280 71
7111 358
14271 683
21779 500
28017 228
30850 718
9881 33
13934 266
25724 75
7644 216
28449 400
4184 214
18677 865
4194 634
6536 548
7961 893
10433 336
12172 614
10878 151