16521 513
2690 191
2859 636
35142 236
18729 607
6786 772
11361 219
3106 312
2426 44
22985 526
3645 317
4966 542
6230 738
810 94
5456 117
4644 59
15196 465
1056 36