3826 503
2569 592
20352 630
11626 113
12867 289
6298 239
6642 676
3333 67
8129 745
9922 436
15928 426
28678 738
4448 412
10928 479
3257 68
3965 510
3128 266
3537 871
44013 578