2030636 4050
1160251 2347
11716 324
9968 523
10925 692
21863 273
80818 619
69996 659
134165 1003
46185 233
80063 484
52927 779
51976 423
97812 877
52918 327
22171 773
37176 92
19251 699
44978 426
21387 313
32823 257
37904 114
52544 370
18063 209