994 235
40260 120
36209 572
7017 47
3028 328
23040 489
17939 246
15860 386
13008 477
4641 416
4661 533
16422 67
11838 450
16451 706