4013 423
26628 726
20141 445
69329 471
36423 262
56345 305
17055 232
95117 303
5098 81
5011 332
9412 172
2380 239
5230 513
5929 729
2692 278
45403 263