4006 423
26616 726
20134 445
69174 471
36382 262
56259 305
17024 232
94977 303
5090 81
4999 332
9403 172
2378 239
5228 513
5924 729
2686 278
45328 263