501 62
5723 672
7598 398
10601 975
8220 350
3993 181
6001 509
12507 245
12385 279
12023 171
8431 435
2357 556
7053 338
7581 98
1030 156
24853 705
8713 259
9208 657
3188 914
2773 612
11826 449
8419 818
7072 711
4799 154
752 113
19318 740
2844 560
28793 200