4941 338
9216 117
14752 94
19750 317
10169 458
5891 804
43415 978
79884 653
2939 242
1613 154
6967 206
9145 265
3661 729
5624 494