17903 308
2922 477
6328 493
40115 672
2894 651
8473 291
25561 137
4368 58
15503 648
4414 640
6719 62
2340 213
5068 849
10787 376
1599 157
1629 125