128506 632
9034 366
26603 377
343009 759
21938 260
38002 307
118662 466
55952 905
85323 475
57355 309
7916 596
5147 452
5717 570
3457 617
3313 489
1835 56
8938 400