3031 906
2969 404
821 140
741 119
1282 134
1478 315
415 66
2996 56
1644 152
2394 646
2306 615
730 206
3074 756
694 187
2129 642
18656 838
3911 398
6780 472
5987 285
417 56
2375 520
727 150
3312 777
2333 709