1361 347
8014 533
29484 41
3669 803
130267 567
10328 754
10662 555
31594 432
4343 602
5842 764
21863 233
2998 614