996 66
4558 272
2235 320
5209 479
4283 67
1975 219
3217 269
1963 182
6316 795
7593 488
1424 238
2573 412
4479 564
2843 435
1293 222
3475 386
4759 958
2631 316
5043 578
5486 244
2639 623
4520 679
9993 310
8662 902
106719 351
10177 494
53835 812