3018 905
1561 306
27383 711
3257 681
5439 162
15538 329
75743 298
102140 460
111539 739
8478 638
4679 164
5470 358