139429 215
11815 793
58063 949
76535 804
35723 344
3288 429
5478 521
9241 495
4131 462
2536 41
4446 373
3192 362
2670 370
5656 620
3909 693
17321 439
3757 665
3599 360
57171 788