2101 588
985 225
2616 703
166431 309
11747 109
6954 519
2455 327
9465 459
6573 810
9542 310
14730 91
13093 629
6391 596