3191 355
9036 98
6389 709
10084 176
27487 827
9284 598
8543 322
28858 116
10662 697
2854 623
4496 803
5968 771
1336 87
5308 754
1463 128
18899 548
2897 514
3559 639
2728 557