100075 399
9371 577
7499 400
3137 179
44045 660
38793 537
9485 242
12204 121
10514 208
31614 586
8956 899
5423 80
56005 700
14899 781
7856 297
5340 550
3687 200
31195 280
6511 384
16826 238
10888 848
5957 637
22128 322
15048 356
13156 104
9908 103
22547 856
7936 403