1479 130
26422 240
19455 65
49626 322
100215 994
171280 834
47966 660
15486 445
39283 825
20367 465
4656 315
979 33
3532 872
987 158
3012 490
3372 64
4328 348