3812 102
7345 579
5016 662
2121 235
5288 638
6722 309
4172 737
69992 402
4954 892
3119 543
35048 172
1110 89
3096 119
4226 894
2402 357
4640 46