576 437
230 180
173 832
8404 358
7921 791
6755 359
5406 361
4084 33
3983 346
3531 10
3423 222
3021 217
3016 201
2944 922
2914 645