3998 423
26606 726
20121 445
68953 471
36314 262
56134 305
16950 232
94767 303
5084 81
4992 332
9386 172
2370 239
5222 513
5916 729
2682 278
45194 263