32395 425
30335 346
19873 388
10731 824
6131 290
6003 651
13573 296
22923 672
10698 88
27318 194
3670 581
2607 270
4310 657