4005 423
26612 726
20132 445
69128 471
36367 262
56228 305
17004 232
94930 303
5089 81
4996 332
9395 172
2376 239
5226 513
5923 729
2686 278
45297 263