2589 246
9488 346
5409 929
735 103
137902 698
7419 451
21402 559
7945 151
13556 870
84427 468
88340 559
39759 723
3301 603
3008 296
4143 882