6695 503
5059 937
8227 509
6351 521
5617 372
5593 349
4558 35
9419 538
5879 706
7147 553
5071 220
1246 96
13356 66
4269 417
5152 398
5236 126
3641 458
8186 81
3491 607
6278 899
3971 414
3740 261
9969 185
6116 914
911953 1995
242185 773
120967 166
60948 755