2153 475
1815 461
147877 536
3679 458
14203 810
40308 565
96704 901
36151 239
28473 469
33100 313
43309 484
82322 671
8136 257
2764 139