1389 241
3505 918
977 115
2968 433
814 126
1289 259
2077 452
48672 733
31179 901
61893 883
844319 1993
298640 1739
59847 317
70822 559
9849 149
148879 891