1155 178
14959 921
8169 605
16305 454
5244 818
5033 480
40772 490
2726 60
7310 275
8872 377
41525 1166
6378 681