1505 113
5632 892
2902 300
4219 411
4905 62
4733 693
1698 152
3830 566
1672 163
1532 154
4605 630
4585 757
2786 211
4126 365
2596 486
5344 741
1943 240
3271 334
4821 275
35918 585
9490 330
4627 707
2881 599
3489 301