4198 360
144379 222
11947 793
64823 952
79871 808
39446 347
3442 429
5603 521
9338 495
4218 462
2639 41
4558 373
3278 362
2774 371
5770 620
3994 693
17505 439
4135 665
61333 791