4006 423
26618 726
20134 445
69179 471
36385 262
56266 305
17026 232
94988 303
5090 81
5000 332
9403 172
2378 239
5228 513
5924 729
2687 278
45337 263