18010 682
10842 171
260983 2047
11440 376
10331 216
9715 430
6815 328
4920 192
9045 370
7995 455
6405 413
18720 690
10269 562
5128 164
4822 722