128943 520
3346 60
4619 274
3138 362
23774 295
2898 507
8861 354
42184 606
7859 255
5460 935
7498 411
24019 455