3132 355
9011 98
6384 709
10068 176
27368 827
9263 598
8513 322
28790 116
10639 697
2850 623
4489 803
5953 771
1319 87
5298 754
1458 128
18835 548
2884 514
3551 639
2722 557