31083 254
23052 755
214179 181
122989 677
33933 325
73411 230
53656 418
26821 345
148164 929
11887 299
11675 557
128168 114
4240 210
28794 49
21379 330
73053 533
55270 603
136089 389
67042 690
61624 584
113630 508
61578 413
16937 569
181699 140
10586 165
47801 562
54152 703
35456 221