14583 303
15496 776
13502 258
16723 206
7959 269
22170 547
9217 298
8695 345
14771 440
28445 425
8612 521
11305 320
13109 466
9142 530
13890 131
6875 336
10439 815
7733 96
18970 275
11100 838
10884 608
13275 572
5680 335
7234 412
8089 45