4003 423
26611 726
20128 445
69081 471
36346 262
56201 305
16986 232
94891 303
5088 81
4995 332
9394 172
2374 239
5226 513
5921 729
2685 278
45272 263