4974 338
9219 117
14756 94
19752 317
10172 458
5894 804
43445 978
79916 653
2939 242
1616 154
6969 206
9148 265
3662 729
5626 494