2939 552
1719 235
40863 120
36368 572
7085 47
3056 328
23213 489
18061 246
15871 386
13092 477
4657 416
4679 533
16457 67
11865 450
16523 706