39713 171
36106 705
12599 120
22853 111
4899 521
55061 169
101679 584
76676 806
9935 898
28174 152
52467 266
79773 693
25391 660
58560 228
25053 743
32604 382
55863 349
32733 141
37667 426
23704 69
36159 432
50936 925
44702 520
31932 829