2973 32
78390 627
1600 186
8263 618
2905 544
7348 633
8459 321
3040 53
2919 198
3730 334
83801 129
39042 333
94934 794
28770 377
77125 257
2422 240
10652 639
11593 430
5085 677
3178 918
4285 373
2701 585
3137 448
3074 466
4956 613
3299 565
4048 159
1891 322