2894 688
830 38
1452 252
2941 334
4257 671
1271 291
3218 349
3250 517
4456 546
3065 632
1924 313
2375 567
3215 712
490 79
1548 79
2142 529
917 52
2462 466
3556 727
3186 805
3030 629
1050 161
3984 775
2283 580