115 37
1605 497
942 300
1703 294
342 78
1874 390
536 97
3022 622
38460 483
3462 298
6441 458
10604 291
5128 874