3113 329
9055 54
3624 312
6371 398
3904 688
7263 588
15283 387
3401 187
16768 449
921 127
8435 425
4471 608
18764 355
9048 781
4989 611
39270 117
27629 282
38705 597
27158 271
15986 386
31218 296
7961 318
6356 171
3554 188
1241 28
18617 560
5308 670