4005 423
26615 726
20134 445
69161 471
36378 262
56254 305
17020 232
94967 303
5089 81
4999 332
9403 172
2377 239
5228 513
5924 729
2686 278
45316 263