1312 74
2735 302
3076 611
15306 440
26142 402
766 126
1965 370
3152 574
947 52
2704 575
854 109
9318 27
1695 284
1548 315
3230 379
4434 917