18084 513
2869 191
2922 636
35664 236
19018 607
7043 772
11435 219
3150 312
2481 44
23090 526
3688 317
5006 542
6340 738
858 94
5534 117
4715 59
15268 465
1141 36