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