129215 520
3498 60
4686 274
3189 362
23988 295
2943 507
8980 354
42285 606
8003 255
5507 935
7575 411
24261 456