18013 682
10843 171
261042 2047
11441 376
10334 216
9715 430
6817 328
4922 192
9048 370
7998 455
6406 413
18736 690
10281 562
5128 164
4822 722