3061 536
2106 144
2632 53
5007 729
8254 553
8242 410
4822 113
7497 171
5084 242
3244 103
5191 344
12996 341
5866 509
3060 265
3662 729
8336 600
4944 760
11921 922
10686 722
4744 261
6768 573
5147 215
4096 703
10531 555