3131 44
4064 503
3579 121
4096 741
9072 652
7539 692
2605 306
9970 381
28658 428
4369 574
4583 743
28711 112
3967 96
3635 310
3901 233
13447 248
3302 196
11768 403
3840 655
6405 547
11795 731
5161 571
3351 507
4037 157