2975 407
8317 588
4487 457
13791 89
26145 256
12863 683
9003 261
14716 977
9260 28
18324 742
16223 878
10742 366
4329 911