40841 593
37782 545
42956 435
15704 424
46426 207
4977 232
3061 490
2896 316
2841 446
3610 572
8242 710
6401 231