5963 753
7027 895
63167 427
3644 571
2457 180
27300 982
51542 64
8585 866
36792 311
25423 829
41525 527
14458 644
13235 755
14535 348
5666 409
18999 676
8895 385
3240 486
3291 506
3429 787
1645 171