1631 291
7604 552
2501 235
41885 124
36676 572
7351 47
3084 328
23352 489
18505 246
15927 386
13228 477
4709 416
4726 533
16520 67
11989 450
16628 706