897 83
2810 94
3423 797
3160 538
2546 374
4576 715
4239 708
1293 35
866 161
1818 290
1652 362
6452 848
2123 449
5264 86
4226 344
3392 611
2372 554
14175 932
3214 743
3380 572
1749 219
1261 66
6570 723
3060 70