2955 514
11077 455
56867 93
8976 813
4490 240
24982 306
55159 129
69568 838
36028 607
6001 767
2691 460