22581 515
3183 191
4811 636
37559 236
20070 596
7465 772
11559 219
3182 312
2526 44
23265 526
3736 317
5021 542
6444 738
851 94
5661 117
4754 59
15664 465
1212 36