29853 325
41611 633
25035 653
20923 787
9374 344
13342 387
10347 75
10353 699
7523 288
11015 152
9040 228
13128 467
19987 242