3288 841
1106 332
2888 937
2490 724
1309 34
20686 104
10132 272
5883 495
23146 569
6704 156
156729 632
1405 152