1480 130
26423 240
19455 65
49626 322
100242 994
171298 834
47985 660
15488 445
39300 825
20378 465
4660 315
979 33
3533 872
989 158
3014 490
3375 64
4333 348