2826 576
666 161
1402 285
1167 359
107703 910
7752 198
31440 292
14715 972
56448 331
38999 138
105640 454
122125 550
24808 420
7392 414
99992 697
8621 140
50553 315
6122 486
184324 295
5031 410
45872 326
110549 978
81688 254
94540 790