40028 142
28384 43
22572 49
6663 361
11328 175
179159 529
47672 602
148553 401
43574 850
51537 600
182452 715
31505 366
155063 201
24617 598
42417 253
35933 763
81478 670
45310 168
55123 252
53937 104
38147 423
130514 294
29420 844
28606 775
26690 216
35894 868
17594 208
172694 689