15161 196
50638 486
14802 562
71032 642
1555116 4470
1339160 2518
307230 850
456987 1312
1102163 1880
911678 1967
12616 622
572888 1209
9009 117
635086 1324
375509 967
329191 992
454298 727
351868 1121
589056 954
477324 694
449192 599
711563 1440