30602 325
42398 633
25559 653
21368 787
9663 344
13718 388
10459 75
10527 699
7688 288
11611 152
9231 228
14199 468
20571 242