158026 631
606126 1169
77268 276
194892 1149
55459 507
135820 603
170640 974
160932 500
585485 1628
280773 1217
13982 164
203125 1360
284116 383
1019653 3030
301981 1034
108012 1175
43648 505
1668875 3627
303097 958
24456 749
113554 298