1060 298
2418 535
1384 345
354 62
2788 652
10122 70
46537 338
14624 104
58125 148
29932 763
7085 629
13354 124