14053 420
18350 361
3253 555
8901 412
4199 547
137942 606
41738 275
2991 41
33017 128
2652 444
4731 527
18568 209
9068 842
2391 386