4003 423
26611 726
20128 445
69084 471
36347 262
56203 305
16987 232
94892 303
5088 81
4995 332
9394 172
2374 239
5226 513
5921 729
2685 278
45274 263