37042 116
42116 282
1449 154
8539 240
10912 452
16828 545
223635 514
30790 393
43630 199
10813 671
10608 117
20059 588
3823 319
2029 82
8191 758
5272 312
8598 599