2108 588
994 225
2617 703
166464 309
11747 109
6959 519
2456 327
9470 459
6575 810
9551 310
14743 91
13097 629
6391 596