2975 53
8721 826
3061 536
5413 451
2106 144
2632 53
3752 249
4822 113
6210 684
7497 171
5084 242
4593 46
6399 578
5191 344
6786 935
14957 271
5866 509
3068 129
3294 475
3662 729
4396 368
11988 602
15977 278
5939 429