2160 251
4387 693
1141 157
4165 578
3365 629
3700 245
10672 576
2170 44
3811 329
10261 761
3038 714
2775 221
7299 335
5149 520
6197 272
3043 142
1908 338
2884 208