5992 753
7027 895
63212 427
3644 571
2460 180
27303 982
51556 64
8587 866
36800 311
25427 829
41545 527
14459 644
13239 755
14537 348
5668 409
6253 254
19001 676
8897 385
3240 486
3291 506
3429 787
1647 171