2726 607
304 31
5704 544
4083 760
16345 669
11898 772
8087 463
4421 87
6009 113
10130 455
3381 534
3841 156
6706 713
3647 812
1982 303
3045 463
8258 150
2809 747
9162 814
4813 464
3513 532
3860 95
23826 349
1248 46