4931 426
5866 522
8368 328
6475 46
7685 608
6156 349
9301 167
18263 541
7110 328
1747 73
15130 465
3446 172
6754 786
3451 615
4258 202
2111 262
2540 262
10216 595
887 93