2885 93
15389 317
7217 658
110771 217
16181 98
28090 1032
81570 263
27756 541
29981 472
32169 644
3954 754
3833 752
3857 443
3283 519
3032 363
18917 57