139095 215
11807 793
57683 949
76359 804
35497 344
3274 429
5466 521
9236 495
4128 462
2531 41
4438 373
3187 362
2667 370
5648 620
3899 693
17312 439
3746 665
3593 360
56880 788