2596 253
2540 522
8445 43
133110 382
12668 253
16577 570
20486 496
34733 393
13001 590
6919 493
11816 380
16713 318
113957 976
9344 546
106687 242
6521 966
93399 780
7128 294
272003 707
53951 115
113457 942
123439 668
36579 746
5854 831
47099 889
58874 265
58244 391
2760 262