128393 632
9033 366
26599 377
342959 759
21909 260
37989 307
118654 466
55906 905
85275 475
57313 309
7916 596
5145 452
5715 570
3457 617
3312 489
1834 56
8938 400