21649 150
9342 89
7547 562
24007 323
7806 399
7844 608
15403 257
9040 563
2479 420
7230 328
5701 238
4374 814
5954 254
3983 353
1401 116
9505 667
5409 87
4666 174