20569 111
4733 89
6081 500
14693 778
13490 497
7270 196
3049 257
4553 620
6281 587
3427 369
12920 287