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