2160 475
1818 461
148004 536
3680 458
14203 810
40308 565
96756 901
36168 240
28529 469
33121 313
43359 484
82351 671
8136 257
2764 139