2802 617
2430 654
2523 679
1615 338
2868 891
1186 315
2028 211
2745 608
5562 253
10639 304
53695 557
13459 39
12761 487
7056 890
6948 615
5924 469