4003 423
26612 726
20129 445
69096 471
36351 262
56206 305
16991 232
94902 303
5089 81
4996 332
9394 172
2375 239
5226 513
5921 729
2685 278
45278 263