109129 260
126810 1076
101996 325
387084 1289
110695 658
41652 441
313225 991
433498 1134
600651 1460
61079 432
53522 175
214661 933
28055 524
271770 2267
439754 999
85275 648
26720 345
369593 573
380042 708
1545402 4447
398354 706