2996 705
3231 413
1220 104
8471 522
4926 169
3584 80
5032 76
3472 469
3432 656
3257 750
3393 549
4834 816
7184 908
3941 842
968 40
4649 644
4059 57
4175 233
2850 571
2595 193
6081 38
2989 371
9562 640
26003 618
3159 298
4438 456
1701 310
4829 627