8526 228
8509 696
6926 114
5979 804
13848 726
118480 504
40696 405
32269 813
31179 274
4296 659
10385 420
14955 320
2681 307
1557 152
3007 403
8065 622
30946 719