30497 325
42322 633
25493 653
21305 787
9644 344
13647 388
10447 75
10509 699
7664 288
11581 152
9210 228
14155 468
20487 242