1041 116
3746 923
6400 793
5496 508
440 48
1710 322
964 195
1374 347
3268 611
4988 424
3774 140
2699 711
3635 472
2550 495
2882 578
2819 600
2930 767
3015 802
2665 632
6832 271
1126 201
3087 667
2105 526
3330 978