2156 475
1818 461
147946 536
3680 458
14203 810
40308 565
96728 901
36163 240
28503 469
33111 313
43331 484
82339 671
8136 257
2764 139