16939 141
18922 458
6928 48
35130 779
9976 293
7774 45
22028 594
8355 647
11336 114
2262 51
5991 642
7906 156
6156 128
2136 307