9766 305
2388 477
5429 493
39219 672
2831 651
7900 291
23929 137
3935 58
12035 648
4085 640
6406 62
2215 213
4852 849
9998 376
1452 157
1438 125