3040 773
3118 627
2893 584
8274 233
25988 347
3599 792
15691 817
1809 343
25697 362
6583 342
5863 683
3520 741
1682 376
39978 272
9833 293
46158 737
28856 664
10292 202