3023 633
12875 841
5129 377
4372 164
3905 617
5698 410
5044 245
7729 924
5838 594
3081 514
2870 181
51883 217
9247 595
3104 443
2945 317
4933 771
2293 51
6300 717
10425 906
4850 516
5171 472
7202 161
7845 583
9453 367
7484 325
123021 166
17809 941
22201 529