2152 588
1017 225
2629 703
166615 309
11749 109
6994 519
2467 327
9502 459
6605 810
9592 310
14803 91
13117 629
6396 596