6830 628
104502 596
3428 506
6121 540
5949 392
31473 808
79021 887
28431 171
18120 598
41718 174
14434 937
1828 262
2803 265
2498 419