3050 548
4468 257
21027 941
4100 339
4564 643
3866 160
5232 564
4616 408
6235 28
7170 674
3920 139
4749 556
5975 460
16887 351
7689 565
6376 73
9275 724