15161 196
50642 486
14804 562
71041 642
1555174 4470
1339265 2518
307250 850
457016 1312
1102221 1880
911770 1967
12616 622
572963 1209
9013 117
635201 1324
375568 967
329252 992
454346 727
351929 1121
589119 954
477367 694
449258 599