27581 589
90778 690
17388 662
8361 501
2490 407
3621 587
1303 86
6406 745
3777 505
8712 215
1554 356
1527 356