4198 360
144355 222
11947 793
64800 952
79855 808
39431 347
3437 429
5602 521
9338 495
4218 462
2637 41
4558 373
3278 362
2774 371
5769 620
3994 693
17504 439
4135 665
61320 791