128364 632
9033 366
26598 377
342951 759
21906 260
37989 307
118653 466
55900 905
85264 475
57303 309
7916 596
5145 452
5713 570
3455 617
3311 489
1834 56
8937 400