22850 515
3201 191
4813 636
37676 236
20124 596
7501 772
11582 219
3295 312
2537 44
23277 526
3741 317
5026 542
6454 738
853 94
5674 117
4791 59
15680 465
1215 36