5111 512
5640 789
21595 332
16473 333
54831 938
15846 831
54741 436
53970 446
10844 490
3059 490
4035 288
2803 223
5364 138
3376 582
8045 662
4636 208