3993 423
26606 726
20121 445
68937 471
36309 262
56116 305
16947 232
94756 303
5084 81
4992 332
9385 172
2370 239
5220 513
5916 729
2682 278
45176 263