1370 130
26317 240
19080 65
49471 322
96664 991
167301 830
46629 660
15374 445
37402 822
18549 462
4568 315
879 33
3405 872
917 158
2918 490
3262 64
4197 348