501 72
1599 514
1227 400
2974 926
1824 446
1836 565
334 77
741 239
2588 692
2816 116
200 45
2619 770
2584 546
1554 391
668 170
10709 696
2482 642
584 130
10379 602
10969 154
6136 892
3891 631
14631 430
1861 259
43822 645
4957 472
2962 151
18979 417