3088 514
11309 455
58407 94
9078 813
4587 240
25151 306
62481 133
78746 845
40056 609
6112 767
2793 460