1049 102
3094 666
2968 529
3221 579
2597 326
3573 829
3433 625
4122 515
2589 402
3230 275
11198 759
6716 503
5358 780
3039 479
5382 857
4531 47
5283 764
3306 186
3157 656
7825 615
3961 508
10322 187
9700 695
3889 810