8532 228
8513 696
6932 114
5986 804
13853 726
118603 504
40812 405
32346 813
31281 274
4299 659
10400 420
14995 320
2686 307
1566 152
3010 403
8070 622
31067 719