4339 161
3093 596
2126 391
16590 463
29291 225
20048 255
32163 347
9312 408
8811 433
27198 133
5197 226
17063 397
4166 109