998 238
1473 417
2840 617
2447 654
2590 679
1644 338
2870 891
1196 315
2352 211
2753 608
5860 253
10661 304
53755 557
13503 39
12785 487
7068 890
6966 615
5952 469