3599 676
3450 627
2105 347
3564 624
2311 130
961 140
2183 170
3331 701
3389 413
2032 356
2782 430
4790 334
2869 452
3707 842
3827 808
2999 501
3181 617
1408 159
5959 283
4103 947
3847 523
6243 963
2901 640
3590 839