10507 221
1896 426
428799 855
52029 210
101202 948
78240 947
28979 345
11344 513
187032 295
259366 478
41999 659
26856 487
3849 291