15012 151
9083 257
9906 564
60517 710
41951 277
78814 836
26726 608
4029 212
3773 824
5479 899
4773 507
6605 559
2420 312
2835 222