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