4198 360
144364 222
11947 793
64810 952
79858 808
39435 347
3437 429
5603 521
9338 495
4218 462
2637 41
4558 373
3278 362
2774 371
5769 620
3994 693
17505 439
4135 665
61325 791