6253 808
30326 228
58887 270
93558 341
53743 426
20154 493
8371 347
6644 422
5306 529
36917 719
7998 812