16810 351
15305 688
5472 966
5353 205
6613 482
1592 41
7307 449
8273 96
31168 927
2780 174
1586 140
3325 509
14860 394
3438 74
2636 344
3071 261
2472 606
2931 461
7662 843