3998 423
26606 726
20121 445
68949 471
36313 262
56130 305
16949 232
94765 303
5084 81
4992 332
9385 172
2370 239
5222 513
5916 729
2682 278
45192 263