2981 520
2095 117
5130 917
4745 642
77865 289
11600 405
10858 643
14044 199
5646 201
6209 324
5171 665
5663 300
5097 432
6339 218
5415 112