4003 423
26608 726
20126 445
69056 471
36341 262
56193 305
16979 232
94869 303
5088 81
4994 332
9391 172
2373 239
5226 513
5920 729
2685 278
45260 263