3678 149
42803 110
2667 711
11484 470
32613 354
185473 253
25943 58
6753 115
35331 246
6156 880
5161 602
6646 527
2290 610
7256 640
4512 76
52908 312
18171 535
3106 331
7158 376
5130 155
4133 498
3735 560
47791 571
141790 343