2946 552
1720 235
40863 120
36368 572
7085 47
3057 328
23219 489
18061 246
15871 386
13092 477
4657 416
4680 533
16457 67
11865 450
16523 706