3511 613
3057 416
1924 94
2996 328
3543 819
3839 690
3070 555
2435 351
3891 780
4598 186
1747 194
3812 847
1886 137
1318 91
2070 66
4563 883
4665 871