2343 529
1696 124
102826 280
46348 400
214477 182
7449 801
5679 690
25002 73
2504 254
18837 793
2714 263
7952 320
5990 691
3033 348
6663 105