21008 439
2523 503
1737 56
2768 265
1256 196
2814 601
2921 478
2734 459
3079 583
3121 253
2339 511
3276 477
9246 437
4028 447
4303 717
5588 483
1681 423
2144 281
1739 292
4145 702
4858 660
1706 60