9890 305
2403 477
5430 493
39245 672
2831 651
7910 291
23941 137
3966 58
12041 648
4091 640
6421 62
2220 213
4854 849
10017 376
1454 157
1439 125