13859 420
18300 361
3234 555
8829 412
4180 547
137810 606
41653 275
2980 41
32886 128
2641 444
4723 527
18503 209
9059 842
2389 386