996 66
4558 272
2235 320
5209 479
4283 67
1975 219
3217 269
1964 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
9996 310
8663 902
106722 351
10181 494
53847 812