2506 218
7076 168
5588 611
5240 656
4908 90
15909 528
4407 172
5713 662
4642 343
3787 387
3821 237
2399 295
3145 368