12042 861
19110 351
6167 510
4621 503
5780 759
3235 129
4480 351
5966 366
6093 833
2694 160
8351 600
2984 486
4080 526
5494 505
10426 656
6787 108
2948 459
3132 277
7979 117
14860 587
4060 529
8698 406
4322 341
4306 353