796 42
2923 534
1842 288
7024 945
2620 108
2029 199
21863 722
4127 94
3234 188
9061 499
10351 883
19592 678
5414 317
2150 386
1322 86
9185 541