2970 32
78390 627
1600 186
8258 618
2904 544
7346 633
8458 321
3036 53
2916 198
3724 334
83753 129
39034 333
94880 794
28759 377
77112 257
2416 240
10652 639
11586 430
5084 677
3177 918
4282 373
2699 585
3136 448
3074 466
4953 613
3299 565
4046 159
1891 322