3052 416
1922 94
2996 328
3543 819
3839 690
3070 555
2435 351
3890 780
4595 186
1746 194
3812 847
1886 137
1318 91
2069 66
4562 883
4664 871