30642 325
42412 633
25575 653
21392 787
9674 344
13732 388
10463 75
10536 699
7699 288
11620 152
9238 228
14205 468
20595 242