15295 93
14098 699
42131 897
43722 584
3875 675
4595 529
3858 641
3178 601
6439 111
44087 659
20850 742
5417 585
3553 231
7339 306
2504 248
3750 648
31369 648
3106 203
7607 191
5352 756
16167 52
15245 683
17875 52
8591 504
4362 851
2416 360
38799 487
15639 234