2027860 4047
1159093 2346
11711 324
9964 523
10920 692
21858 273
80660 619
69891 659
134074 1003
52856 779
46104 233
79977 484
51904 423
97758 877
22135 773
52868 327
37130 92
21345 313
44935 426
19206 699
32787 257
37871 114
24168 413
52509 370