175006 513
9164 362
149044 443
14041 101
82045 548
93319 492
53300 370
34851 506
30308 858
26077 350
30539 518
4333 435
39621 259