953 80
4162 405
1252 252
2986 811
4055 122
3351 694
4068 758
2258 579
1703 263
3254 745
3427 783
1739 350
4218 869
3552 732
3586 723
3149 158
2409 619
1975 491
3389 295
1861 71
3448 503
2040 253
4298 766
4284 686
2720 423
4200 201
2517 409
392 38