275063 372
111831 676
175546 864
77225 660
25940 492
13214 508
35183 167
21156 351
3499 248
3307 726
16350 614
2168 198
5680 620
4548 847
2527 115
2869 54
1610 158
4531 437
8687 297
3134 63