139292 215
11810 793
57914 949
76466 804
35630 344
3286 429
5471 521
9238 495
4130 462
2534 41
4443 373
3190 362
2669 370
5654 620
3903 693
17317 439
3755 665
3594 360
57026 788