997 238
1472 417
2840 617
2445 654
2590 679
1643 338
2869 891
1195 315
2345 211
2752 608
5849 253
10658 304
53753 557
13501 39
12784 487
7067 890
6966 615
5950 469