98560 508
68240 320
53158 409
21153 878
16901 141
26416 528
55998 674
17597 493
15113 195
18553 83
33417 440
32515 557
19334 98
21881 873
5816 322
8265 358
15193 734
9694 487
8379 685
7722 221
31403 633
3271 617
2688 299
4068 144
4869 95
21207 737
31045 504
17240 303