5968 753
7027 895
63177 427
3644 571
2458 180
27300 982
51545 64
8585 866
36793 311
25423 829
41531 527
14459 644
13235 755
14536 348
5666 409
6250 254
18999 676
8895 385
3240 486
3291 506
3429 787
1646 171