17728 308
2919 477
6297 493
40101 672
2893 651
8453 291
25523 137
4362 58
15497 648
4406 640
6707 62
2337 213
5064 849
10774 376
1595 157
1627 125