2575 159
29590 484
30890 777
36580 103
10631 717
15063 163
103307 367
8629 61
26435 312
7295 496
4212 318
5065 461
16855 97
122118 967
9555 426
25395 646
18130 611
12955 314
4998 634
22902 345
37262 544
30585 103
5011 472
14210 209
6506 594
13594 633
15840 481
8797 523