3206 841
1103 332
2877 937
2485 724
1140 34
20673 104
10112 272
5883 495
23118 569
6687 156
156677 632
1405 152