1509 231
15219 74
7669 334
3673 368
61965 933
21413 327
18381 741
11242 673
34532 718
4953 427
12799 795
12018 444
2266 48
4723 59
3194 293
6700 879
26370 522