2303 654
2492 679
1593 338
2867 891
1184 315
1912 211
2744 608
5520 253
10631 304
53676 557
13441 39
12753 487
7050 890
6942 615
5912 469