30681 325
42434 633
25597 653
21426 787
9686 344
13750 388
10467 75
10543 699
7704 288
11632 152
9245 228
14222 468
20635 242