25085 338
29895 452
10576 54
8920 265
7525 603
1872 215
4837 95
1825 166
2345 76
1449 106
4200 922
2096 178
1585 267
5855 843
1842 284
9115 801
6668 662
1325 174