243 57
6508 468
834 67
37966 855
19480 396
31526 195
9138 355
10797 321
2184 94
5788 332
5061 707
4549 478
4270 904