14184 626
12010 694
58636 329
27532 308
29881 370
29653 668
22667 926
13035 80
32776 188
57291 274
7544 756
4325 108
8719 376
3130 91