108821 766
4148 621
1803 278
11636 601
2576 353
4516 885
2246 500
1968 334
2760 410
2288 301
1747 364
2916 717
2847 324
4425 774