4012 423
26625 726
20140 445
69296 471
36412 262
56324 305
17049 232
95087 303
5096 81
5011 332
9411 172
2380 239
5230 513
5929 729
2691 278
45383 263