6534 503
329269 632
105107 438
84638 300
35468 537
8520 72
14127 57
10606 847
16577 769
26048 179
11634 552
6681 601