2285 425
23271 337
9268 502
8960 435
13427 622
102777 915
54195 445
5905 80
3625 256
1682 184
3176 739