12272 622
17924 154
38949 375
22688 296
5600 30
14183 885
3970 113
1849 231
7532 912
3819 436
5699 756
5474 669
3916 860
35585 408
33257 374
17637 322
3147 571
2779 610