3023 633
12891 841
5129 377
4373 164
3905 617
5698 410
5044 245
7729 924
5838 594
3082 514
2870 181
51891 217
9247 595
3104 443
2945 317
4934 771
2293 51
6300 717
10426 906
4850 516
5171 472
7204 161
7845 583
9456 367
7484 325
123026 166
17810 941
22201 529