2997 575
7281 953
10569 326
14250 399
21468 515
3481 370
20487 195
2679 257
36277 705
17349 317
19692 137
29390 827
4423 735
13325 788
21125 769
8174 183
12436 580
13105 675
11238 902
21384 909
3274 598
19533 569
10377 52
78284 353