2716 356
12438 211
59257 291
48575 618
87876 572
12316 629
1406 77
4472 864
5085 697
10198 620
27567 118
9539 681
7376 593
21575 475
60658 469
4413 748