17753 308
2920 477
6297 493
40101 672
2893 651
8456 291
25528 137
4362 58
15497 648
4409 640
6710 62
2338 213
5064 849
10775 376
1596 157
1628 125