12545 362
2954 153
9319 598
2975 53
5836 59
3171 659
14230 665
3061 536
5413 451
2106 144
2632 53
3752 249
8242 410
4822 113
7497 171
5084 242
2827 224
3244 103
5191 344
2125 103
14957 271
5329 471
5866 509
3662 729