19985 466
1716 60
6401 623
3177 297
21016 280
3166 336
5483 372
8566 601
12405 774
7538 121
12610 86
4499 834
6855 666
8725 160
8874 324
27717 837
12369 429
7537 48
7917 521