15655 376
3584 836
1782 207
1325 164
806 69
4051 695
2230 164
1281 97
21121 925
10175 542
15495 749
2839 181
10132 738
4214 885
4259 460
3031 512