406 99
1842 369
2282 203
43010 648
7563 254
13950 619
35794 252
37457 289
4596 77
44985 481
147484 872