2981 520
2096 117
5131 917
4745 642
77865 289
11603 405
10858 643
14044 199
5646 201
6211 324
5171 665
5663 300
5098 432
6340 218
5417 112