2477 679
1583 338
2867 891
1184 315
1861 211
2744 608
5505 253
10627 304
53668 557
13436 39
12751 487
7050 890
6940 615
5910 469