2794 886
2889 623
2445 171
997 119
2384 363
3750 963
1220 169
50911 933
10479 823
18696 877
699563 1508
21079 189
51844 473
13536 229
8350 635
5174 393