311982 651
61987 790
2629 271
8792 115
11996 608
3084 209
43266 508
12014 875
5960 669
7219 69
10132 549