30581 325
42382 633
25544 653
21359 787
9660 344
13701 388
10453 75
10524 699
7684 288
11607 152
9226 228
14196 468
20559 242