23955 800
21091 712
18182 120
34881 231
383310 1160
13298 582
2014 230
79956 312
6751 642
5984 103
3118 769