128438 520
3225 60
4494 274
3071 362
23246 295
2856 507
8676 354
41881 606
7733 255
5389 935
7371 411
23702 455