2163 251
4390 693
1143 157
4165 578
3365 629
3700 245
10672 576
2170 44
3811 329
10262 761
3038 714
2775 221
7299 335
5149 520
6198 272
3043 142
1908 338
2884 208