4198 360
144350 222
11946 793
64794 952
79853 808
39421 347
3437 429
5602 521
9338 495
4218 462
2635 41
4558 373
3278 362
2774 371
5769 620
3994 693
17504 439
4135 665
61319 791