103096 998
72781 744
76440 875
253953 1157
7036 885
64766 133
127949 475
231698 1203
114184 891
123044 769
72756 648
72636 781
5871 655
129082 329
104056 641
121794 476
2510 220
285615 888
90151 171
251409 964
67440 553
5513 166
3169 399
2894 106
67795 181
143086 377
26391 688
319446 1078