1209 272
17223 141
20160 458
7985 49
40064 779
10849 293
9548 46
27339 595
8776 647
13483 114
2733 51
6942 642
9908 156
7775 128
2872 307