3158 841
1099 332
2876 937
2485 724
1081 34
20668 104
10097 272
5881 495
23105 569
6674 156
156644 632
1403 152