4198 360
144337 222
11945 793
64770 952
79844 808
39406 347
3437 429
5602 521
9338 495
4218 462
2635 41
4558 373
3277 362
2772 371
5769 620
3994 693
17504 439
4134 665
61309 791