14074 126
8383 517
2285 288
14387 93
4242 793
39179 604
991 139
8748 261
3539 729
5073 738
19450 246
7962 219
3110 462
3501 488
1594 98
2951 746
2844 557
3389 804