3031 548
4454 257
21016 941
4090 339
4553 643
3842 160
5216 564
4603 408
6219 28
7153 674
3905 139
4736 556
5960 460
16873 351
7682 565
6361 73
9269 724