104294 518
2865 60
3952 274
2654 362
21089 294
2552 507
7426 354
36813 606
6845 255
4874 935
6427 410
21169 455