2953 514
11071 455
56850 93
8973 813
4485 240
24977 306
55098 129
69465 838
35974 607
5996 767
2690 460