138980 215
11797 793
57529 949
76292 804
35434 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
56838 788