129076 520
3377 60
4644 274
3155 362
23859 295
2912 507
8917 354
42227 606
7900 255
5467 935
7516 411
24116 456