1480 130
26423 240
19455 65
49626 322
100240 994
171295 834
47980 660
15488 445
39297 825
20377 465
4660 315
979 33
3533 872
988 158
3014 490
3375 64
4333 348