477 92
1894 407
1596 446
1168 339
6485 314
82377 251
6963 918
5876 606
2690 197
5324 897
27760 904
4952 493
3668 778
6645 691