39922 273
21036 873
4930 378
88160 767
3363 386
7598 791
5861 469
4465 406
1983 284
7768 290
4553 598
6408 242
5649 596
10077 404
5864 798
2913 329
9690 534
8104 93
9517 548
15209 693
5161 195
6198 633
10583 502
10312 542