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