1061 298
2418 535
1384 345
355 62
2788 652
10122 70
46537 338
14624 104
58125 148
29932 763
7089 629
13354 124