3767 503
2560 592
20343 630
11621 113
12864 289
6298 239
6641 676
3333 67
8127 745
9921 436
15928 426
28678 738
4447 412
10928 479
3255 68
3965 510
3128 266
3536 871
43993 578