154643 1142
12476 239
20611 316
112576 615
2908 612
3283 820
2282 668
28713 580
5478 259
3305 559
4706 97
28405 691
54125 661
41688 624
224044 894
77146 506
2425 555
1068 160
3093 765
2333 469
37483 242
1193 229
3607 958
14783 567
6991 748
3055 646
35270 67
215990 1092