19726 94
43369 170
20946 822
29555 587
65309 76
49896 618
42440 79
16667 616
60601 385
46015 436
12006 739
12984 78
10110 76
40269 444
42223 1166
33788 325
24803 245
40038 445
21269 337
11643 194
36726 119
15867 54
18518 455
34718 399
23374 182
6948 254
80959 821
14694 501