676 147
1833 386
1297 374
5235 371
1468 60
20470 528
29234 519
3709 79
4304 663
4910 549
255375 640
8233 203
2915 576