14581 303
15496 776
13501 258
16723 206
7958 269
22168 547
9217 298
8695 345
14771 440
28445 425
8612 521
11304 320
13109 466
9140 530
13890 131
6875 336
10439 815
7733 96
18956 275
11099 838
10883 608
13275 572
5680 335
7233 412
8089 45