22808 118
153119 304
77454 839
61615 540
40542 105
15772 103
16856 608
6386 144
2830 601
12196 426
27180 100
4527 99
2413 461
5051 798
36723 439
4477 490