2956 643
892 283
14462 324
3386 542
4383 578
11597 380
25410 269
5934 104
7798 599
72646 93
45622 494
10184 163
39256 117
36738 210
26931 774
15535 480
10545 557
3115 128
4108 395
3889 616
9747 295
4072 230
14085 111
4406 559