3226 805
4021 626
2777 44
10777 313
9915 141
60156 294
178099 714
58407 613
39449 349
146695 669
52695 563
42428 178
76775 756
2667 468
5572 256