3998 423
26606 726
20121 445
68954 471
36317 262
56139 305
16951 232
94770 303
5084 81
4992 332
9386 172
2370 239
5222 513
5916 729
2682 278
45195 263