2970 32
78390 627
1600 186
8258 618
2904 544
7345 633
8458 321
3036 53
2916 198
3722 334
83743 129
39031 333
94872 794
28754 377
77109 257
2415 240
10652 639
11584 430
5084 677
3176 918
4282 373
2698 585
3136 448
3074 466
4953 613
3299 565
4045 159
1891 322