27032 59
29383 606
215009 655
96188 428
29017 346
24138 674
323744 763
10822 594
47284 279
142556 170
11725 548
102070 928
29070 703
31977 433
387646 1161
74802 322
69223 474
22216 388
12588 604
51325 332
18765 220
148351 153
63287 107
61676 470