504 140
345 49
1513 451
250 45
2525 765
1984 471
3671 603
11862 643
13969 186
4045 36
10616 304
4482 205
6226 625
18648 68