1465 130
26409 240
19417 65
49611 322
99884 994
170900 833
47790 660
15477 445
39041 825
20219 465
4647 315
964 33
3517 872
980 158
3004 490
3358 64
4306 348