2111 528
2098 508
1811 361
713 161
1886 546
2195 643
2148 229
4157 862
7742 72
9555 686
6504 658
21691 843
9108 355
24361 273
7661 137
4216 542