1343 366
1468 204
40350 120
36164 572
6993 47
2989 327
23166 489
17877 246
15843 386
13005 477
4634 416
4651 533
16420 67
11830 450
16445 706