3312 552
1760 235
40959 120
36399 572
7097 47
3058 328
23255 489
18080 246
15874 386
13101 477
4659 416
4683 533
16466 67
11941 450
16533 706