3109 568
2842 866
1431 189
93356 593
6088 485
5492 498
6457 175
7655 356
8849 357
2793 293
1933 290
5452 36
3732 707
4134 930
3340 1006
3449 815
7048 546
6968 512
9377 78