2159 475
1818 461
147956 536
3680 458
14203 810
40308 565
96728 901
36163 240
28508 469
33111 313
43335 484
82340 671
8136 257
2764 139