1528 124
101687 279
45238 400
214116 181
7306 801
5583 690
25002 74
2442 254
18328 793
2620 263
7862 320
5923 691
2947 348
4160 102