2170 475
1827 461
148429 536
3683 458
14203 810
40312 565
96850 901
36188 240
28651 469
33153 313
43433 484
82406 671
8147 257
2768 139