128535 632
9034 366
26603 377
343013 759
21943 260
38003 307
118662 466
55955 905
85334 475
57365 309
7916 596
5147 452
5718 570
3457 617
3313 489
1835 56
8938 400