2983 643
900 283
14802 324
3401 542
4389 578
11615 380
25612 269
5939 104
7811 599
72708 93
45670 494
10250 163
39321 117
36769 210
26997 774
15549 480
10574 557
3142 128
4117 395
3901 616
9790 295
4079 230
14100 111
4414 559