13002 674
7484 333
8006 921
11719 553
2899 257
23955 103
2778 86
3747 233
3432 527
15452 664
3637 273
13748 764
2037 208
4731 168
22589 641
3035 53
22511 463
2065 204
3399 78
8780 826
5552 875
13679 552
19223 667
21180 419