2959 643
892 283
14516 324
3390 542
4383 578
11604 380
25437 269
5934 104
7798 599
72648 93
45634 494
10197 163
39262 117
36742 210
26940 774
15537 480
10551 557
3117 128
4110 395
3891 616
9752 295
4073 230
14085 111
4407 559