12272 622
17924 154
38942 375
22682 296
5599 30
14183 885
3970 113
1848 231
7532 912
3818 436
5699 756
5472 669
3916 860
35582 408
33255 374
17636 322
3147 571
2779 610