2993 289
22840 979
9715 339
1952 77
2505 220
5469 474
41496 590
284137 886
89750 170
143209 958
124643 666
17519 393
38449 428
249671 962
4976 252
66986 553
16022 482
3587 241
3654 738
9768 658
4835 702
3447 229
2889 106
110633 723
97720 672
67532 181
142373 376
31514 789