19256 503
7416 161
25804 119
29011 798
21765 614
7426 529
5641 475
3340 310
19037 822
4178 376
3292 615
3512 182
7672 736
21029 569
20840 464
3849 549
2085 267
8475 618
1555 56
17739 827
3909 428
4525 659
1800 81
3722 396
10626 782
51593 400
2499 262
3158 112