688 147
1843 386
1297 374
5235 371
1470 60
20488 528
29278 519
3727 79
4311 663
4918 549
255407 640
8247 203
2917 576