89450 527
2863 272
8580 225
8023 581
21574 620
12288 109
3866 178
5925 147
11492 575
19169 569
16916 418
9459 61
3063 459
4350 359
3749 307
11551 598
4595 689
4424 22
7763 683
6699 442
16300 702
20888 497
57388 238
29752 350
9848 93
6668 694
9378 491
33116 258