16336 503
1248 327
5728 362
3636 563
9713 344
4409 808
7144 314
17003 879
27322 722
11558 426
6655 262
30269 155
16602 636
6810 445
27300 611
5424 83
5000 741
4485 787
15233 120
5436 540