12272 622
17924 154
38948 375
22687 296
5599 30
14183 885
3970 113
1849 231
7532 912
3819 436
5699 756
5472 669
3916 860
35584 408
33256 374
17637 322
3147 571
2779 610