4012 423
26627 726
20140 445
69317 471
36422 262
56343 305
17052 232
95108 303
5098 81
5011 332
9412 172
2380 239
5230 513
5929 729
2692 278
45400 263