2981 790
1778 258
1519 178
2374 416
79244 816
13735 833
47635 777
29767 693
46956 225
19659 111
33032 97
53470 705
39393 114
47361 399
25830 57
45525 315
13036 705
124883 228
23704 677
98281 951
28445 468
31743 309
27513 595
104480 583