1429 241
3548 918
1006 115
3035 433
819 126
1306 259
2094 452
48735 733
31221 901
61921 883
846065 1996
299600 1741
60060 318
70992 559
9866 149
149858 892