30669 325
42431 633
25588 653
21412 787
9680 344
13745 388
10467 75
10542 699
7704 288
11628 152
9242 228
14221 468
20627 242