19901 579
8502 686
7162 752
6364 502
7751 80
7698 969
6280 76
10828 266
6850 272
21101 181
12772 238
10589 839
7228 555
6345 449
768 104
2251 420
2031 620