4047 166
3111 167
4252 707
3588 553
3068 538
1474 138
2460 343
949 89
2527 610
3451 722
2278 83
3757 647
2815 633
2880 502
2617 470
9335 379
6650 503
5145 914
3117 628
6327 784
7759 615
2390 478
5267 617
5175 466