2953 524
166170 399
2220 234
4310 396
7594 538
7313 262
5882 208
17487 162
9249 484
20319 722
10508 521
16418 98
285513 576
38250 370
18838 188
29574 846
21800 315
33573 196
5822 217
3094 258
10966 555
8263 573
6753 635
1517 36
4208 349
4629 742
4607 854
8336 770