39741 171
36122 706
12604 120
22862 111
4904 521
55079 169
101694 584
76688 807
9943 898
28187 152
52477 266
79813 693
25417 660
58587 228
25060 743
32639 382
55885 349
32763 141
37689 426
23735 69
36180 432
50972 925
44717 520
31981 829