621 127
2199 439
2090 420
8639 564
14658 637
1552 233
8715 378
1001 232
3327 964
2914 598
2253 473
1075 185
1488 369
4572 621
7698 648
3837 404
9901 485
5218 638