39020 121
19550 527
51071 404
12148 290
77568 177
22631 538
110125 509
164866 857
94596 596
660898 1129
1542799 4428
381125 1155
206928 532
894606 1945
305557 1209
226776 560
442619 720
466150 686
228756 473
252275 1286
377388 1071
317460 840
133494 724
79724 175
431010 1132