128301 632
9033 366
26597 377
342941 759
21894 260
37985 307
118646 466
55886 905
85228 475
57291 309
7915 596
5144 452
5712 570
3455 617
3311 489
1833 56
8937 400