2589 246
9493 346
5411 929
736 103
137952 698
7420 451
21402 559
7946 151
13556 870
84432 468
88365 559
39772 723
3302 603
3010 296
4145 882