2489 568
14085 510
34983 297
39861 246
31958 162
35015 728
12669 304
6705 733
3846 641
3362 559
3463 633