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