3115 329
9056 54
3625 312
6375 398
3912 688
7264 588
15283 387
3401 187
16768 449
921 127
8436 425
4471 608
18768 355
9048 781
4992 611
39273 117
27630 282
38706 597
27159 271
15986 386
31231 296
7970 318
6356 171
3554 188
1241 28
18617 560
5308 670