1531 124
101727 279
45250 400
214120 181
7310 801
5586 690
25006 74
2442 254
18341 793
2620 263
7865 320
5926 691
2947 348
4167 102