4981 338
9220 117
14756 94
19752 317
10172 458
5895 804
43452 978
79929 653
2939 242
1616 154
6969 206
9148 265
3662 729
5626 494