12582 318
30539 150
15947 353
7613 399
10519 129
11531 520
11201 78
6838 502
12803 823
9348 673
12685 501
13839 218
8697 134
22071 131
7294 429
12570 778
8080 386
8263 730
10665 147
11408 556
15283 775
21745 785
6651 494
7142 863
5510 378
7908 580
8733 338
12689 39