22841 515
3199 191
4813 636
37668 236
20120 596
7495 772
11581 219
3295 312
2537 44
23277 526
3740 317
5025 542
6454 738
853 94
5673 117
4791 59
15679 465
1215 36