2926 253
3452 217
4130 713
5289 860
88515 309
7924 562
4907 185
7672 540
7419 662
11028 476
4307 500
5018 634