39933 273
21036 873
4931 378
88164 767
3364 386
7599 791
5861 469
4466 406
1983 284
7770 290
4554 598
6410 242
5651 596
10078 404
5864 798
2914 329
9696 534
8107 93
9520 548
15211 693
5162 195
6199 633
10585 502
10312 542