2885 93
15390 317
7217 658
110784 217
16181 98
28091 1032
81605 263
27765 541
29986 472
32188 644
3955 754
3833 752
3857 443
3283 519
3033 363
18925 57