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