100075 399
9373 577
7501 400
3137 179
44047 660
38797 537
9485 242
12206 121
10519 208
31616 586
8960 899
5431 80
56015 700
14901 781
7860 297
5348 550
3693 200
31196 280
6511 384
16828 238
10900 848
5959 637
22129 322
15048 356
13156 104
9909 103
22549 856
7943 403