2097 588
983 225
2614 703
166409 309
11747 109
6953 519
2455 327
9461 459
6573 810
9540 310
14729 91
13092 629
6391 596