41091 835
6535 797
14302 787
22122 573
10366 203
83281 777
2111 116
4820 551
6999 495
4132 337
5821 196
8509 407
6375 323
34571 354
2023 217
14967 923
1974 77
3577 603