8526 228
8509 696
6926 114
5979 804
13848 726
118480 504
40696 405
32271 813
31181 274
4296 659
10385 420
14956 320
2681 307
1557 152
3007 403
8066 622
30948 719