3052 416
1923 94
2996 328
3543 819
3839 690
3070 555
2435 351
3890 780
4597 186
1746 194
3812 847
1886 137
1318 91
2069 66
4563 883
4665 871