31596 1803
41335 1616
42165 257
30875 1261
22127 725
39264 742
15753 897
40211 1106
16786 764
31090 1789
15949 1101
47326 1998
51087 1280
50805 639
50509 1869
50462 954
50432 1035
50420 519
50293 1622
50259 1223
50242 1448
50219 1024
50189 1663
50187 685