105509 595
9060 99
27562 644
173469 949
27837 506
41538 369
107049 200
128793 812
21127 612
8617 663
35661 244
50232 375
32460 417
11613 334
7518 204
58513 372
19158 161
13995 492
6579 69
9307 208
51872 252
51138 756
20254 649
16289 118
8151 70
35230 862
69268 339
45681 649