4932 337
9216 117
14751 94
19750 317
10168 458
5891 804
43410 978
79869 653
2939 242
1613 154
6967 206
9145 265
3660 729
5623 494