40151 714
3145 497
2691 362
3162 620
21705 315
13394 298
2427 564
22545 761
3564 775
11744 354
17720 234
8604 685
4624 638
1523 25
4102 834
9130 854
2280 431
2351 423
17747 514
6839 73
9334 418
28344 594
5533 435
25710 46