680 147
1835 386
1297 374
5235 371
1468 60
20478 528
29252 519
3722 79
4309 663
4914 549
255387 640
8233 203
2916 576