3208 841
1103 332
2877 937
2485 724
1144 34
20673 104
10112 272
5883 495
23120 569
6689 156
156681 632
1405 152