3195 355
9038 98
6389 709
10086 176
27491 827
9285 598
8544 322
28859 116
10663 697
2854 623
4496 803
5968 771
1336 87
5308 754
1463 128
18899 548
2897 514
3560 639
2729 557