3631 476
3434 391
28003 697
30830 41
14753 113
30784 537
4157 69
3646 667
13212 601
4412 585
3083 410