139460 215
11815 793
58096 949
76545 804
35746 344
3290 429
5478 521
9243 495
4133 462
2538 41
4446 373
3192 362
2670 370
5657 620
3909 693
17321 439
3757 665
3599 360
57183 788