18013 682
10844 171
261048 2047
11442 376
10334 216
9715 430
6819 328
4922 192
9048 370
7999 455
6406 413
18737 690
10281 562
5128 164
4823 722