52733 376
50572 653
10111 304
13475 66
5036 285
5663 813
4700 214
13547 873
33132 1159
10641 685
15751 306
27490 325
5557 442
5765 290
5397 289
6037 541
5425 578
6602 501
33589 446
15508 131
20632 575
23960 278
12069 404
17867 99
11681 538
14900 195
9254 183
18449 629