3060 391
4593 67
3507 314
4034 313
3555 548
5217 573
5969 462
7844 596
6294 481
2895 180
4243 680
14045 383
18148 338
3589 573
5525 874
7623 779
5161 871
4121 636
2288 311
5749 655
3143 389
10660 191
42019 711
4995 832