5999 753
7027 895
63229 427
3644 571
2460 180
27304 982
51560 64
8587 866
36801 311
25430 829
41550 527
14459 644
13239 755
14537 348
5669 409
19003 676
8897 385
3240 486
3291 506
3429 787
1647 171