39473 123
19599 527
51100 404
12165 290
77602 177
22645 538
110220 509
164947 857
94606 596
660921 1129
1542842 4428
381162 1155
206939 532
894649 1945
305584 1209
226784 560
442675 720
466191 686
228780 473
252282 1286
377405 1071
317477 840
133505 724
79728 175
431053 1132