29062 503
7577 856
6641 531
9122 266
9316 33
7857 99
7685 784
7860 381
21836 579
5931 305
5992 450
4577 156
8026 69
6403 802
5069 324
7706 754
19990 321
6834 211
6470 173
18033 647
10088 213
8000 601
10630 854
8940 808