39935 273
21037 873
4932 378
88165 767
3364 386
7601 791
5861 469
4466 406
1983 284
7772 290
4557 598
6412 242
5653 596
10079 404
5865 798
2914 329
9697 534
8107 93
9521 548
15213 693
5168 195
6201 633
10585 502
10316 542