3018 855
10811 578
738 67
2651 466
2096 304
987 106
2691 472
6273 136
4369 234
9008 762
5447 500
3732 888