39732 171
36115 706
12603 120
22858 111
4903 521
55071 169
101687 584
76684 806
9942 898
28184 152
52472 266
79788 693
25403 660
58574 228
25055 743
32622 382
55872 349
32750 141
37681 426
23722 69
36172 432
50955 925
44711 520
31964 829