289 80
21800 396
6110 529
3256 702
4878 492
2577 506
18485 354
3341 246
50492 117
21461 463
18607 172
1561 138
1111 90