1360 347
8004 533
29445 41
3668 803
130197 567
10325 754
10661 555
31590 432
4340 602
5842 764
21859 233
2998 614