2885 93
15389 317
7217 658
110769 217
16180 98
28090 1032
81562 263
27756 541
29978 472
32168 644
3954 754
3833 752
3857 443
3283 519
3032 363
18917 57