139570 215
11819 793
58232 949
76604 804
35811 344
3293 429
5479 521
9248 495
4134 462
2538 41
4449 373
3198 362
2673 370
5661 620
3910 693
17323 439
3762 665
3604 360
57246 788