21073 93
6938 712
5146 216
843 135
14393 324
2632 541
4373 202
2617 117
83952 277
3809 384
29354 209
3034 446
1827 314
3739 322
2999 251
999 104
16260 669
5215 447
6491 410
3705 927
3172 523
1079 234
24545 603
21882 195