100085 399
9427 577
7516 400
3158 179
44059 660
38857 537
9506 242
12226 121
10604 208
31670 586
9007 899
5462 80
56072 700
14923 781
7934 297
5380 550
3830 200
31232 280
6530 384
16844 238
11018 848
5993 637
22142 322
15083 356
13190 104
9944 103
22568 856
8012 403