3812 102
7345 579
5016 662
2121 235
5288 638
6722 309
4172 737
69984 402
4954 892
3119 543
35042 172
1110 89
3096 119
4223 894
2402 357
4638 46