4225 360
145097 223
11967 793
65948 952
80393 808
40085 350
3459 429
5632 521
9348 495
4230 462
2644 41
4568 373
3292 362
2785 371
5783 620
3997 693
17514 439
4152 665
61934 791