3076 746
1755 396
1060 277
5098 672
1945 502
1065 177
1045 148
2168 521
182807 395
46467 580
107847 685
125341 247
40106 385
37661 301
85636 427
97266 996
48208 557
146300 963
46830 668
63822 724
25517 256
21912 580
40062 501
98495 408
19093 844