5976 753
7027 895
63199 427
3644 571
2458 180
27302 982
51553 64
8585 866
36800 311
25425 829
41536 527
14459 644
13239 755
14536 348
5668 409
6252 254
19001 676
8897 385
3240 486
3291 506
3429 787
1647 171