662 146
1817 386
1294 374
5225 371
1466 60
20416 528
29114 519
3669 79
4280 663
4821 549
255257 640
8225 203
2911 576