2163 475
1820 461
148068 536
3680 458
14203 810
40308 565
96782 901
36175 240
28558 469
33128 313
43373 484
82363 671
8138 257
2765 139