1528 124
101681 279
45231 400
214113 181
7305 801
5583 690
25002 74
2442 254
18327 793
2618 263
7861 320
5923 691
2946 348
4160 102