24761 66
565041 3040
102976 333
185070 658
402985 735
449852 1986
132605 228
79544 326
598536 1158
111877 696
103361 584
623338 1320
1216039 4565
449200 1613
301375 1049
767262 2542
179352 306
602198 1656
31982 656
636948 1609
767193 1644
67451 513
412439 1255