1459 130
26405 240
19408 65
49608 322
99792 994
170768 833
47733 660
15469 445
38985 825
20183 465
4645 315
962 33
3511 872
979 158
3003 490
3355 64
4303 348