6830 628
104502 596
3428 506
6122 540
5949 392
31474 808
79021 887
28432 171
18120 598
41724 174
14435 937
1828 262
2804 265
2498 419