31268 618
2163 547
5670 979
2700 397
12718 259
11646 532
54307 656
92782 661
54288 195
21255 772
198680 586
7301 222
102044 699
150451 675
59945 347
24368 216
11721 164
43842 299
72505 846
15908 232
6216 496
4012 502
3704 196
3859 660
4863 615