2702 527
9321 592
16615 879
6316 588
2843 315
74498 546
130051 378
16590 63
25713 112
11397 85
1770 166
4345 233
8482 320
2077 111