29800 325
41558 633
25014 653
20895 787
9350 344
13322 387
10341 75
10338 699
7509 288
11002 152
9014 228
13105 467
19965 242