3511 613
3057 416
1924 94
2997 328
3544 819
3840 690
3071 555
2436 351
3892 780
4601 186
1747 194
3812 847
1886 137
1319 91
2070 66
4565 883
4665 871