2884 93
15384 317
7217 658
110731 217
16178 98
28090 1032
81455 263
27736 541
29953 472
32128 644
3953 754
3833 752
3856 443
3282 519
3030 363
18898 57