4012 423
26626 726
20140 445
69312 471
36421 262
56343 305
17052 232
95103 303
5096 81
5011 332
9411 172
2380 239
5230 513
5929 729
2692 278
45397 263