11904 633
7355 859
5689 286
8195 453
3074 712
3480 66
3298 517
19854 350
19969 441
18665 321
3165 171
2798317 6026
3574 849
2417 155
870 119
31761 373
4958 419
2234 203
4579 474
3904 599
14293 669
8499 788
5646 933
5359 663
12439 911