3111 568
2842 866
1432 189
93370 593
6089 485
5492 498
6457 175
7655 356
8850 357
2795 293
1933 290
5452 36
3732 707
4134 930
3340 1006
3449 815
7048 546
6969 512
9378 78