3863 503
2574 592
20361 630
11632 113
12871 289
6298 239
6642 676
3333 67
8130 745
9923 436
15928 426
28679 738
4449 412
10928 479
3257 68
3966 510
3128 266
3538 871
44020 578