2905 790
1661 258
1375 178
2281 416
27836 877
39535 680
67576 748
96538 371
47171 384
79612 314
34723 635
35126 852
104100 155
54470 670
63447 188
32362 425
68032 609
16863 193
14030 118
20550 65
25262 556
41970 847
22397 645
48909 707