1215 178
16350 921
8212 605
16349 454
5253 818
5047 480
40804 490
2744 60
7327 275
8875 377
41607 1166
6378 681