2787 412
15071 205
22819 243
6465 783
3917 590
5563 420
1548 179
15763 162
4823 719
4233 695
877 63
2714 33
3786 473