21014 630
18950 523
2523 796
275 49
2801 521
3955 903
1758 211
3047 466
4427 315
2333 334
1726 99
3862 667
2434 345
6093 372
2975 533
4232 845
3685 501
3077 430
3780 668
4117 739
3105 460
1832 58
3040 204
2642 91