2687 660
2856 845
3528 821
1862 349
3225 791
861 111
2765 568
672 40
14652 651
15547 381
8743 481
5009 100
3545 122
5263 273
5315 689
4084 343
18182 636
4267 334
6946 728
2262 250
3723 554
2955 691
5962 566
40142 793
7232 713
38893 651
4007 502
2909 62