100075 399
9368 577
7494 400
3136 179
44045 660
38790 537
9485 242
12201 121
10510 208
31610 586
8955 899
5423 80
56001 700
14892 781
7848 297
5337 550
3679 200
31191 280
6511 384
16826 238
10877 848
5956 637
22125 322
15047 356
13151 104
9906 103
22545 856
7929 403