2895 520
1997 117
4852 917
4646 642
77436 289
11418 405
10532 643
14081 199
5509 201
6040 324
5133 665
5587 300
4972 432
6118 218
5349 112