1021 180
1784 292
18347 508
27562 455
21975 277
4460 159
6480 75
27388 603
13398 185
8207 446
21403 264
811 97
3265 348
1680 116