4003 423
26611 726
20128 445
69074 471
36346 262
56199 305
16985 232
94887 303
5088 81
4995 332
9392 172
2374 239
5226 513
5920 729
2685 278
45271 263