796 42
2923 534
1842 288
7026 945
2621 108
2032 199
21868 722
4127 94
3234 188
9065 499
10352 883
19593 678
5415 317
2150 386
1322 86
9187 541