3146 841
1097 332
2874 937
2485 724
1058 34
20664 104
10091 272
5879 495
23102 569
6672 156
156636 632
1403 152