2980 227
24964 635
52498 716
27570 481
15962 170
2581 262
213821 831
127858 875
12533 390
11020 696
26186 686
14197 180
3634 169
5159 338
49835 256
19452 667
20213 81
297287 391
144090 775
10572 408
9184 244
17096 443
5873 737
9647 239
5165 509
4590 473
6783 699
75875 413