331 31
3903 45
3457 767
1051 111
5585 287
2728 572
2658 375
1441 225
1506 261
2935 108
1835 391
3076 492
9080 718
9784 1014
2290 521
3636 873
6514 412
2974 519
3387 196
13119 848
6220 298
2078 284
7018 623
2139 418