593 123
40956 418
6336 530
3685 540
7244 144
2868 657
4506 504
4045 702
13982 651
7596 1007
86290 566
29451 688
11440 380
8535 397
6838 646
5973 235
22843 530
18299 405
24886 95
27922 832
20904 787
9357 344
9176 597
11052 481
14556 267
2979 321
5842 618
4610 122