4209 360
144718 222
11962 793
65298 952
80141 808
39762 348
3446 429
5620 521
9342 495
4223 462
2640 41
4561 373
3287 362
2777 371
5776 620
3995 693
17505 439
4147 665
61600 791