3221 944
922 108
994 199
19342 722
3522 94
2925 188
7873 499
9423 883
17055 676
3897 317
1983 386
1097 86
8165 541