2462 679
1582 338
2867 891
1183 315
1838 211
2744 608
5492 253
10627 304
53664 557
13433 39
12746 487
7047 890
6939 615
5906 469