3079 840
1090 332
2863 937
2483 724
957 34
20652 104
10078 272
5876 495
23068 569
6660 156
156617 632
1403 152