39729 171
36113 705
12601 120
22858 111
4901 521
55065 169
101685 584
76684 806
9940 898
28182 152
52472 266
79784 693
25399 660
58571 228
25055 743
32612 382
55871 349
32748 141
37679 426
23720 69
36170 432
50952 925
44711 520
31953 829