797 42
2923 534
1842 288
7026 945
2622 108
2032 199
21875 722
4127 94
3235 188
9067 499
10353 883
19594 678
5418 317
2150 386
1322 86
9187 541