40163 123
19659 527
51138 404
12181 290
77650 177
22653 538
110326 509
165047 857
94624 596
660944 1129
1542907 4428
381194 1155
206950 532
894708 1945
305616 1209
226796 560
442723 720
466236 686
228804 473
252293 1286
377424 1071
317485 840
133509 724
79730 175
431114 1132