3105 333
22888 755
12428 357
6129 323
14211 501
29374 511
3376 565
11563 58
5853 811
43154 476
8716 718
4593 693
3695 275