30682 325
42435 633
25597 653
21428 787
9686 344
13750 388
10467 75
10545 699
7705 288
11634 152
9245 228
14224 468
20636 242