8596 503
1225 89
2526 631
2370 495
1650 81
1611 189
3402 760
1860 112
2200 676
2567 247
4935 281
1227 83
8457 101
3526 822
509 105
8427 525
2072 505
2721 684
3460 718
3486 571
13905 223
10772 113
9735 566
2886 751