2193 86
695980 1987
7835 389
893 158
84690 542
2192 46
1947 230
4910 745
104285 547
3663 688
7440 620
30865 291
1751 41
11195 892
2355 547
6325 464
9051 285
4079 503
3071 34
16583 277
2232 439
4604 171
2247 203
1967 80
3528 759
5418 757
8610 743
1049 130