30585 325
42387 633
25552 653
21362 787
9660 344
13708 388
10456 75
10524 699
7685 288
11608 152
9228 228
14197 468
20562 242