19678 698
3415 514
1669 196
4694 49
12372 111
3667 432
4872 317
3537 502
13909 160
11613 232
4369 682
7165 530
4917 275
4290 142
2505 117
5631 548
6285 682
2439 36
5201 708
5278 263
7040 567
6262 516
5758 778
20261 823