2972 582
4495 558
5958 587
53903 370
2999 288
3597 202
4155 252
25295 493
168784 550
9887 65
14574 642
1375 37
5747 753
2356 99
1934 213