138983 215
11797 793
57538 949
76293 804
35437 344
3272 429
5464 521
9231 495
4127 462
2528 41
4436 373
3185 362
2661 370
5645 620
3896 693
17307 439
3742 665
3592 360
56840 788