2112 77
5411 882
5706 593
17409 400
15374 587
7557 542
12555 447
225714 1162
16378 441
77130 144
363100 942
14780 613
74219 330
10578 34
6845 697
5758 643
55369 319
49760 744
30538 261
20695 724
26070 777
165536 919
97159 666
71479 733
48182 671
68712 370
21790 444
25714 115