3024 253
3540 217
4199 713
5396 860
88896 309
8077 562
5039 185
8263 540
7603 662
11176 476
4376 500
5115 634