2954 253
3474 217
4155 713
5313 860
88630 309
7975 562
4942 185
7878 540
7473 662
11072 476
4323 500
5039 634