2030592 4050
1160232 2347
11716 324
9968 523
10925 692
21863 273
80816 619
69995 659
134163 1003
46181 233
52927 779
80061 484
51973 423
97810 877
52916 327
22171 773
37176 92
19251 699
44978 426
21386 313
32823 257
37904 114
52544 370
18062 209