1429 241
3548 918
1006 115
3034 433
819 126
1305 259
2093 452
48734 733
31221 901
61920 883
846056 1996
299594 1741
60058 318
70992 559
9866 149
149857 892