29831 325
41583 633
25026 653
20908 787
9360 344
13331 387
10345 75
10346 699
7517 288
11008 152
9031 228
13123 467
19976 242